body {

 margin-bottom: 15px;

 margin: 0px;

 padding: 0px;

 background-color: #FFFFFF;

/* background-image: url(images/bg.gif);*/

 background-repeat: repeat-x;

 height: 100%;

 font-family: Arial;

 font-size: 12px;

 color: #000000;

}
.article_link{
font:Arial;
font-size:14px;
color:#FFFFFF;
}



ul.white_link {
	margin:0px;
	padding:10px 0 0 0;
	list-style:none;
	}
	
ul.white_link li {
	padding:3px 0 3px 22px;
	text-decoration:underline;
	}
ul.white_link li a, ul.white_link li a:visited {
	font-family: tahoma;
	font-size: 12px;
	font-weight:bold;
	color:#ffffff;	
	text-decoration:underline;
	background:url(images/side/arrow-2.gif) no-repeat 6px 0;
	padding-left:28px;
	}
ul.white_link li a:hover {
	text-decoration:none;
	color: #FFFFFF;
	}


ul.Middle_link {
	margin:0px;
	padding:10px 0 0 0;
	list-style:none;
	}
	
ul.Middle_link li {
	padding:3px 0 3px 22px;
	}
ul.Middle_link li a, ul.Middle_link li a:visited {
	font-family: tahoma;
	font-size: 11px;
	color:#ffffff;	
	text-decoration:none;
	background:url(images/side/arrow-2.gif) no-repeat 6px 0;
	padding-left:28px;
	}
ul.Middle_link li a:hover {
	text-decoration:underline;
	color: #FFCC00;
	}
td {

 font-size: 12px;

 font-family: Arial;

 color: #030303;

}



img {

 border: none;

 padding: 0;

 margin: 0;

}



a {

 text-decoration: none;

 color: #030303;

}



a:hover {

 text-decoration: underline;

}



#root {

 width: 900px;

 height: 100%;

/* border-left: 1px solid #DCDCDC;

 border-right: 1px solid #DCDCDC;*/

 background-color: #FFFFFF;

 padding: 0px 20px;

}



#top {

 background-color: #000000;

 background-image: url(images/tbg.gif);

 background-repeat: repeat-x;

 height: 91px;

}



#space img {

 width: 13px;

}



#side {

 width: 235px;

 vertical-align: top;

 padding: 11 0 0 0;

}



#side table td {

 padding-left: 0px;

}



#content {

 vertical-align: top;

}



#side #testimonials {

 background-image: url(images/side/bg2.gif);

 background-repeat: repeat-x;

 background-color: #F1DA37;

 padding: 0px;

 padding-top: 2px;

 margin: 0;

 font-size: 11px;

 font-family: tahoma;

 color: #333333;

 border-left: 1px solid #CEB70D;

 border-right: 1px solid #CEB70D;

 }



#side #testimonials p{

 padding: 17px 17px 17px 17px;

}



#side strong.colorized {

 color: #135599;

}



#side #offers {

 background-image: url(images/side/bg.gif);

 background-repeat: repeat-x;

 background-color: #E7E7E7;

 padding: 17px; 

 border-left: 1px solid #DEDEDE;

 border-right: 1px solid #DEDEDE;

}



#side #offers p {

 padding: 5px; 

 font-size: 11px;

 font-family: tahoma;

 text-align: left;

 }



#side #offers ul {

 padding: 0px;

 margin: 0px; 

 margin-left: 20px;

 list-style: none;

 list-style-image: url(images/side/arrow-2.gif);

}



#side #offers ul li {

 margin: 0px;

 padding: 0px;

 padding-bottom: 5px;

 font-size: 11px;

 font-family: tahoma;

}



#content td {

 vertical-align: top;

}



#inner2 {

 background-image: url(images/inner/bg.gif);

 background-repeat: repeat-x; 

 background-color: #ECF9EB;

 width: 420px; 

}



#inner2 p {

 padding-left: 25px;

 padding-right: 25px;

}



#inner {

 background-image: url(images/main_bg.jpg);

 background-repeat: repeat-x; 

 background-color: #CC0001;

 width: 690px; 

}



#inner p {

 padding-left: 25px;

 padding-right: 25px;

 color: #030303;

}



#inner p.head {

 font-family: Arial;

 font-size: 14px;

 color:#012B59;

 font-weight: bold;

 margin-top: 10px;

}





#bottom {

 padding-top: 5px; 

}



#bottom a{

 color: #FFFFFF;

 font-size: 12px;

 font-weight: bold;

 text-decoration: none;

}



#bottom .bot_menu {

 padding: 7px 0 7px 0;

 background-image: url(images/b_grad.gif);

 background-repeat: repeat-x;

 border-left: 1px solid #000000;

 border-right: 1px solid #000000;

}



#bottom a:hover{

 text-decoration: underline;

}



#bottom span {

 font-size: 12px;

 color: #FFFFFF;

}



#bottom table {

 width: 939px;

 background-color: #719DCF;

 text-align: center;

}



#bottom table td {

 line-height: 12px;

 color: #2E554A;

}



#bottom table p {

 font-size: 9px;

}





#flashcontent {

 background: url(images/mbg.gif);

 background-repeat: no-repeat; 

 padding-top: 12px;

}



#download_small {

 background-image: url(images/side/banner.gif);

 background-repeat: no-repeat;

 background-position: left 11px;

 padding-right: 12px;

 padding-top: 58px; 

 padding-bottom: 22px;

}



* html #flashcontent img, * html #flashcontent object {

 margin-bottom: -3px;

}



ul.action li {

 font-weight: bold;

 list-style: circle;

 margin: 0 0 0 40px;

}

.repair a{

 text-decoration: underline;

 color: #000099;

 font-size: 14px;

 font-weight: bold;

}



.repair a:hover{

 text-decoration: none;

}



a.know {

 color: #0000cc;

}



#down_button img {

 width: 253px;

 height: 64px;

 display: block;

}



#down_button {

 background-image: none;

 background-position: right top;

 display: block;

 float: left;

 margin-top: -114px;

 padding-left: 308px;

 position: relative;

 /*border: 1px solid red;*/

 background-repeat: no-repeat;

}



#down_button:hover {

 background-image: url(images/down_a.gif); 

}



#ebox img {

 width: 236px;

 height: 109px;

 display: block;

}



#ebox {

 background-image: none;

 background-position: right top;

 background-image: url(images/ebox_logo.gif);

 background-repeat: no-repeat;

 display: block;

 float: left;

 position: relative;

 margin-bottom: 10px;

}
#ebox:hover {

 background-image: url(images/ebox_logo_a.gif);

}
.popup{

 display: block;

 height: 320px;

 width: 391px;

 background-color:#CC0000; 

}
.popup h1{

 color: #FFFFFF;

 font-size: 22px;

 font-family: Arial;

 font-weight: bold;

 width: 280px;

 margin-top: 50px;

}
.popup p{

 color: #FFFFFF;

 font-size: 15px;

 font-family: Arial;

 font-weight: bold;

 width: 240px;

 margin-top: 10px;

 margin-bottom: 30px;

}
.popup span{

 color: #202020;

 display: block;

 font-size: 15px;

 font-family: Arial;

 font-weight: bold;

 width: 280px;

 margin-top: 5px;

}