/* CSS Document */
/*
main color

purple: #103D8C;
orange: #FF9933;
yellow: #FFF96D;
blue: #103D8C;
red: #C8122B;

*/

* {
	margin:0;
	padding:0;
}
body {
    margin-top: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.break{
   border-bottom: 2px dotted #5665A8;
   margin: 15px 15px;
   clear: both;
}
.imgFloatRight{
  float: right;
  margin: 0 0 10px 15px;
  
}
.imgborder{
  border: 1px solid #ccc;
  padding: 2px;
}
.orangetxt{
  font-weight: bold;
  color: #FF9933;
  font-size: 12px;
}
p.bluetitle{
   background-color: #E8E8E8;
   height: 14px;
   font-size: 13px;
   font-weight: bold;
   color: #103D8C;
   text-align: center;
   line-height: 14px;
  }
#container{
    width:990px;
	position:relative;
	margin:0 auto;
	
}
#header{
    width: 990px;
	height: 220px;
	overflow: hidden;
}
#navigation{
    width: 990px;
    height: 36px;
	background:url(../images/global/nav_bg.gif) no-repeat;  
   
}
#navigation ul {

	list-style-type: none;
	margin: 0 0 0 80px;
	padding: 0;

}
#navigation ul li {
	float: left;
	line-height: 36px;
	font-weight: bold;
	font-size: 12px;
	color: #103D8C;
	text-align: center;
}

#navigation ul li a{
   	color: #FFF;
	padding: 0 28px;	
	text-decoration: none;
	text-align: center;
	
	

}
#navigation ul li a:hover {
    color: #FF9933;
}

#content{
    width: 988px;
	min-height: 430px;
	border: 1px solid #FF9933;
	padding-bottom: 10px;
}
#content p{ 
    padding: 15px 15px 0 15px;
	font-size: 12px;
	
}
#content p a{
   color: #103D8C;
   text-decoration: underline;
   font-weight: bold;
}
#content ol {
   
   padding: 15px 15px 0 45px;
 }
 #content ol li{
   font-size: 12px;
   margin: 0 0 15px 0; 
 }
h1{
    width: 960px;
	height: 38px;
	line-height: 38px;
	text-indent: 15px; 
	font-size: 13px;
	font-weight: bold;
	margin: 15px 15px 0 15px;
	
}
h1.yellowtitle{
    background: url(../images/global/yellowtitle.jpg) no-repeat;
	color: #5665A8;
}
h1.yellowtitle a{
    color: #5665A8;
}
h1.orangetitle{
   background: url(../images/global/orangetitle.jpg) no-repeat;
   color: #C8122B;
}
h1.pinktitle{
   background: url(../images/global/pinktitle.jpg);
   color: #103D8C;
}
p.title{ 
   font-weight: bold;
   color: #103D8C;
}
#content .Rightcol{
     background-image: url(../images/global/content_bg.jpg);
     background-repeat: no-repeat;
     background-position: right;    
    width: 672px;
	float: left;
}
#content .Rightcol p{
    
	color: #103D8C;
	font-size: 12px;
	padding: 20px 20px 0 30px;
    
}
#content .Leftcol{
    
    float: left;
	margin-top: 24px;
	border-left: 1px solid #ccc;
}
#content .Leftcol .bannerbox{
    margin: 0 0 15px 27px;
}

#footer{
    width: 990px;
	clear: both;
	
}
#footer p{
    color: #103D8C;
	padding: 10px 0 0 30px;
	font-size: 11px;
}

.ordertable{
   margin: 0 15px; 
    
}
.ordertable th{
   background-color: #E8E8E8;
   font-size: 13px;
   font-weight: bold;
   color: #103D8C;
   padding: 5px;   
   text-align: center;
}
.ordertable td{
   font-size: 12px;
   padding: 5px;
   text-align: left;
   vertical-align: top;
  
}
.producttable{
    border: 1px solid #ccc;
	width: 468px;
	height: 250px;
   
}
p.linegap{
   line-height: 18px;
}

