/* CSS Document */
html {
    min-height:100.1% /* this is to solve the shifting problem on firefox and opera, it forces the scrollbar to be there at all times.*/
}

body {
	margin: 0px;
	padding: 0 0 0 0;
	background: #caabc8;
	SCROLLBAR-FACE-COLOR: #fff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #caabc8; 
	SCROLLBAR-SHADOW-COLOR: #caabc8; 
	SCROLLBAR-3DLIGHT-COLOR: #e9dbe8; 
	SCROLLBAR-ARROW-COLOR: #caabc8; 
	SCROLLBAR-TRACK-COLOR: #e9dbe8; 
	SCROLLBAR-DARKSHADOW-COLOR: #e9dbe8;
}

body, p, td, li, h1, h2, h3 {
	font: normal 11px verdana, Helvetica, Sans-serif;
	color: #666666;

}

a:link, a:visited {
	color: #ac001f;
	text-decoration: none;
}
a:hover {
	color: #5caf43;
	text-decoration: none;
}

li{
	margin: 0px;
	padding: 0px;
	list-style-image: url(../../common/images/bullet.gif);
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;

}	

.heading
{
    Padding: 0 0 6px 0;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #000;
    FONT-FAMILY: tahoma, verdana;
    TEXT-DECORATION: none;
}
#heading2
{
	padding: 4px 0 0 0;
    COLOR: #000;	
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, verdana;	
    FONT-SIZE: 14px;
}
#heading3
{
	padding: 0 0 8px 1px;
    COLOR: #383838;	
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, verdana;	
    FONT-SIZE: 14px;
}


.heading1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #336699;
    FONT-FAMILY: tahoma;
}
.heading2
{
	padding-bottom: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana;
}
.heading3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #767676;
    FONT-FAMILY: verdana;
}

.footer
{
	padding: 0 20px 0 20px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #fff;
    FONT-FAMILY: arial, Verdana;
    TEXT-DECORATION: none
}
.footer A:link, .footer A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fff;
    FONT-FAMILY: arial, Verdana, Arial;
    TEXT-DECORATION: none
}

.footer A:hover, .footer A:active
{
    COLOR: #5caf43;
    TEXT-DECORATION: none
}

.login a:link, .login a:visited
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;	
    COLOR: #065088;
    FONT-FAMILY: helvetica, arial;
    TEXT-DECORATION: none;	
			
}
.login A:hover
{
    COLOR: #d1d9e4;
    TEXT-DECORATION: none; 
}
.field {
	background-color: transparent;
	padding: 1px 2px 0 10px;	
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	color: #003366;
	width: 160px;
	height: 16px;
	border: 0px;
}

.field2 {
	background: url(../../common/images/form_bg.gif);	
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	color: #003366;
	height: 18px;
	border: 0px;
}
.field_comments {
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	color: #003366;
	background-color: #dee9ed;	
	border: 0;
	SCROLLBAR-FACE-COLOR: #fff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #dee9ed; 
	SCROLLBAR-SHADOW-COLOR: #dee9ed; 
	SCROLLBAR-3DLIGHT-COLOR: #dee9ed; 
	SCROLLBAR-ARROW-COLOR: #dee9ed; 
	SCROLLBAR-TRACK-COLOR: #dee9ed; 
	SCROLLBAR-DARKSHADOW-COLOR: #dee9ed;	
}
.button {
	padding: 0px 2px 0px 2px;
	background: #811600;
	color: #fff;
	height: 16px;
	font: bold 10px tahoma, Helvetica, Sans-serif;
	border: 0;
	text-decoration: none;		
}

.buttondown {
	padding: 0px 2px 0px 2px;
	background: #398b02;
	height: 16px;	
	color: #fff;
	font: bold 10px tahoma, Helvetica, Sans-serif;
	border: 0;
	text-decoration: none;
}
.buttonup {
	padding: 0px 2px 0px 2px;
	background: #811600;
	height: 16px;	
	color: #fff;
	font: bold 10px tahoma, Helvetica, Sans-serif;
	border: 0;
	text-decoration: none;
}

.smalltext {
	FONT: 10px arial; 
	FONT-WEIGHT: normal;
	COLOR: #666666; 
}

.logos a:link, .logos a:visited
{
	padding: 5px;
	float: left;
	background: #fff;
}
.logos2 a:link, .logos2 a:visited
{
	padding: 5px;
	float: left;
	background: #fff;
}