body {
	margin: 0px;
	padding: 0px;
}
td,th{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#4F4F4F;
}
.mainHeader TD{
	vertical-align: top;
}

.botpreview {
	background-color:#3F89C3;
	color:#FFFFFF;
	border-top-color:#FFFFFF;
	border-top-width:1px;
	border-top-style:solid;
	text-align:center;
	vertical-align:middle;
}
.white {
	color:#FFFFFF;
}
.red {
	color:#ED1C24;
}
.blue {
	color:#425E89;
}
.loghtgray {
	color:#434343;
}
.graylink {
	color:#434343;
	text-decoration:underline;
}
.smallpad {
	padding:1px;
	color:#434343;
}
.pricestyle {
	padding:3px;
	color:#535353;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#434343;
}
a:hover {
	color:#7CC5FF;
	text-decoration:underline; font-size:10pt; font-family:Tahoma
}
a {
	text-decoration:none;
}
a.gray, a:visited.gray{
	color: Gray;
	text-decoration: none;
}
a:hover.gray{
	color: Gray;
	text-decoration: underline;
}
.bottomarea {
	border-top-color:#425E89;
	border-top-width:1px;
	border-top-style:solid;
	color:#3D3D3D;
}
.bottomarea TD{
	vertical-align: top;
}
.bottomarea a{
	color:#3D3D3D;
	text-decoration:underline;
}
.bottomarea a:hover {
	color:#3F89C3;
	text-decoration:underline;
}
.maindiv {
	padding:4px;
}
.blueheader {
	color:#3F89C3;
	font-size:13px;
	font-weight:bold;
}
.inputstyle, INPUT.text {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#333333;
	background-color:#EDF5FB;
	border-style:solid;
	border-width:1px;
	border-color:#6D90B0;
	height:20;
}
.middleright {
	text-align:right;
	vertical-align:middle;
}
.middlecenter {
	text-align:center;
	vertical-align:middle;
}
.toplinks {
	padding:0px;
	vertical-align:middle;
	background-repeat:repeat-x;
}
.toplinks a{
	color:#FFFFFF;
	text-decoration:underline;
}
.toplinks a:hover{
	color:#D1EBFF;
	text-decoration:underline;
}
.mainnavigation {
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	padding-top:10px;
}
.mainnavigation a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.mainnavigation a:hover{
	color:#D1EBFF;
	text-decoration:none;
}
.topright {
	background-repeat:no-repeat;
	color:#4C6892;
}
.topright a{
	color:#4C6892;
	text-decoration:underline;
}
.topright a:hover{
	color:#639FCE;
}
.lightblue {
	color:#3780B9;
}
.tinyborder {
	border-style:solid;
	border-color:#425E89;
	border-width:1px;
}
.bluebar {
	background-color:#4396CA;
	padding:5px;
	text-align:center;
}
.bluebar a{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.bluebar a:hover{
	text-decoration:underline;
	color:#C1D5E1;
}
.darkred {

	color:#B90404;
}
.smallfont {
	font-size:10pt;
}
.bluenav {
	color:#FFFFFF;
	font-size:11px;
}
.bluenav a{
	color:#FFFFFF;
	text-decoration:none;
}
.bluenav a:hover{
	color:#D1EBFF;
	text-decoration:underline; font-size:10pt; font-family:Tahoma
}
.bluelink {
	color:#3780B9;
	text-decoration:underline; font-size:10pt; font-family:Tahoma
}
.none_decor {
	color:#3780B9;
	text-decoration:none;
}
:hover.none_decor{
	text-decoration: none;
}
TABLE.valignTop TD, TABLE.valignTop TH{
	vertical-align: top;
}

a.altTitle, a:hover.altTitle{
	cursor:default;
	text-decoration:none;
	font-weight:bold;
}
a:hover.altTitle{border-bottom: 1px dotted}

	.grey {
	    font-weight:none;
	    font:100;
	    color:#8E8F8F;
	    font-family:Tahoma,Verdana;	    
	}	
	.grey2 {
	    font-weight:none;
	    font:100;
	    color:#686868;
	    font-family:Tahoma,Verdana;	    
	}
	.title_green {
	    text-decoration:none;
	    color:#4BB79A;
	    font-family:Tahoma;	    
	    
	}	
	.title {
	    color:#5DA6E7;
	    font-family:Tahoma,Verdana;	    
	}	
	.s_t {
	    color:#4BB79A; font-variant:normal
	}
	TD {font-family:Tahoma,Verdana,Arial;
		font-size:11px;
		color:686868;}
	.search {border:1px solid 8B9A9F; font-family:Tahoma,Verdana,Arial;
		font-size:11px;
		color:686868;
			}		
	select {font-family:Tahoma,Verdana,Arial;
		font-size:11px;
		color:686868;}

	a {	font-family:Tahoma;
		color:#4391D6;
		font-variant:normal; font-size:10pt
		}

	a:hover {font-family:Tahoma,Verdana,Arial;
		color:57C1AA;}
		
		.footer {	font-family:Tahoma;
		font-size:10px;
		color:#808080;
		font-variant:normal
	}

	a.footer {	font-family:Tahoma;
		font-size:10px;
		color:#4391D6;
		font-variant:normal
	}
	a:hover.footer {font-family:Tahoma;
		font-size:10px;
		color:#FF5050;
		font-variant:normal
	}
	.td1{
		border:1px solid 4391D6; 
	}

	.red {
		color:red;
	}
	.blue {
		color:blue;
	}
	a.under_big{
	    terxt-decoration:underline;
	    font-size:14px;
	}
	.tr_bg{
	    background-color:#b0d6ff;

	}
	.error_message{
	    font-size:20px;
	    color:red;
	    font:900;
	    font-family:Tahoma,Verdana,Arial;
	    padding-left:40px;
	}
	.light_blue{
	    color:4391D6;
	}
        .table_head{
	    font-family:Tahoma,Verdana,Arial;
    	    color:ffffff;
	    font:900;
	}
	.select_price{
	    font-family:Tahoma,Verdana,Arial;
            color:990000;
            font:900;
	}
        .td2{
	    font-family:Tahoma,Verdana,Arial;
	    font-size:11px;
	    font:900;
	    color:686868;
	}
	.big_price{
	    font-size:14px;
	    font-weight:900;
	    
	}
	
.textarea {
	    SCROLLBAR-FACE-COLOR: #9DC342;  
    	    SCROLLBAR-HIGHLIGHT-COLOR: #9DC342; 
	    SCROLLBAR-SHADOW-COLOR: #ffffff; 
	    SCROLLBAR-ARROW-COLOR: #ffffff; 
	    SCROLLBAR-BASE-COLOR: #9DC342; 
	    scrollbar-3d-light-color: #ffffff; 
	    scrollbar-dark-shadow-color: #ffffff"
	}
	
        .light_blue{
            color:4391D6;}

        .light_blue2{
			font-family:Verdana,Arial,Tahoma;
            color:4391D6;}
        :hover.light_blue2{
			font-family:Verdana,Arial,Tahoma;
            color:black;}
			
	.dark_orange{
	 	color:CC6666;
	}
	
	.ordinary_text {
			font-family:Tahoma,Verdana,Arial;
			font-size:11px;
			color:686868;
	}