/*CSS STYLESHEET DESIGNED BY TEMPLATEMONSTER CO.*/
/*GLOBAL STYLES START*/
*{padding:0; margin:0;}
body{background:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#303A3C; text-align:center; background: url(images/tall.gif) repeat-x 0px 109px #FFFFFF;}
img {border:0;}
input {vertical-align:middle;}
textarea{font-family:Tahoma;}
input {height:20px;}
.column {float:left;}
.clear {clear:both;}

.roundT_ltc{background:url(images/ltc.gif) no-repeat left top #E7E8E8;}
.roundT_rtc{background:url(images/rtc.gif) no-repeat right top;}
.roundT_lbc{background:url(images/lbc.gif) no-repeat left bottom;}
.roundT_rbc{background:url(images/rbc.gif) no-repeat right bottom;}

.roundT1_ltc{background:url(images/ltc1.gif) no-repeat left top #30393C;}
.roundT1_rtc{background:url(images/rtc1.gif) no-repeat right top;}
.roundT1_lbc{background:url(images/lbc1.gif) no-repeat left bottom;}
.roundT1_rbc{background:url(images/rbc1.gif) no-repeat right bottom;}

/*do not make any change here to prevent design brake!!!*/
#header1			{text-align:left; height:110px; width:766px; margin:auto;}
#header1 .col1{float:left; width:auto;}
#header1 .col1 .indent{ margin-left:29px; margin-top:18px;}

#header2			{text-align:left; height:169px;width:766px; margin:auto;}
#header2 .col1{float:left; width:508px; padding-bottom:11px; padding-left:1px;}
#header2 .col2{float:left; width:257px; background:url(images/h_back2.jpg) no-repeat left top;}
#header2 .col2 .indent{margin-left:29px; height:169px;}


#footer { width:766px; margin:auto; background:url(images/f_back.gif) repeat-x top; text-align:left;}
#footer a {color:#656C76; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

#footer .col1{width:283px; float:left; padding-top:15px; font-size:11px; color:#9D9D9D;}
#footer .col1 .indent{ margin-left:47px;}
#footer .col2{width:242px; float:left; padding-top:15px; font-size:11px; color:#9D9D9D;}
#footer .col2 a{font-size:11px; color:#9D9D9D; text-decoration:none;}
#footer .col2 a:hover{text-decoration:underline;}
#footer .col3{width:auto; float:left; padding-top:15px; font-size:11px; color:#9D9D9D;}
#footer .col3 a{font-size:11px; color:#9D9D9D; text-decoration:underline;}
#footer .col3 a:hover{text-decoration:none;}

.posImg img{vertical-align:middle;}
.pos1 {margin-left:15px; padding-top:16px; padding-bottom:17px;}
.pos2 {margin-left:3px;}
.pos3 { padding-top:11px; margin-left:13px; padding-bottom:3px;}
.pos4 {margin-left:15px; padding-top:16px; padding-bottom:10px;}
.pos5 { padding-top:11px; margin-left:13px; padding-bottom:18px;}

.h5{height:28px;}
.line{background:url(images/line1.gif) repeat-x top; height:12px;}
/*GLOBAL STYLES END*/
/*********************************************************************************************************/
/*FORMS CLASSES START*/
.form_total{padding:0 0 0 3px; vertical-align:middle; background:#ffffff; color:#1D2428; font-size:12px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif}
.form_1 {width:192px; height:20px;}
.form_2 {width:128px; height:20px;}
.form_3 {width:132px; height:20px;}
.form_4 {width:182px; height:20px;}
/*FORMS CLASSES END*/
/*LIST CLASSES START*/
ul {list-style:none; }
li {background:url(images/pimp2.gif) no-repeat 0px 10px; padding-left:10px; line-height:26px; color:#303A3C; font-size:11px;}
li a {text-decoration:underline; color:#303A3C; line-height:26px;}
li a:hover {text-decoration:none;}

.list1 li {background:none; padding-left:0; color:#1885B1; font-size:12px;}
.list1 li a {text-decoration:underline; color:#1885B1;}
.list1 li a:hover {text-decoration:none;}


/*LIST CLASSES END*/
/*LINKS START*/
a {color:#1885B1; text-decoration:underline;}
a:hover{ text-decoration:none; }

.link1 {color:#303A3C; text-decoration:none; font-weight:bold; font-size:11px; background:url(images/pimp1.gif) no-repeat right; padding-right:19px;}
.link1:hover {text-decoration:underline; color:#000000;}

.link2 {color:#AEC9D8; text-decoration:none; font-size:11px;}
.link2:hover {text-decoration:underline;}

/*LINKS END*/
/*TXT START*/
.txt1 {color:#E04700; font-size:16px}
.txt2 {color:#1D2428; font-size:16px}
.txt3{color:#1885B1; font-weight:bold;}
.txt4{color:#1885B1; font-size:11px; background:url(images/pimp3.gif) no-repeat left; padding-left:15px;}
.txt5 {color:#A6E6FF; font-size:17px}
.txt5 span {color:#ffffff; font-size:17px}
.txt6{color:#AEC9D8; font-size:11px;}

/*TXT END*/

h1
{
  display: block;
  font-family: Arial;
  font-size: 20px;
  font-weight: bold;
  color: #1885B1;
  text-transform: uppercase;
  border-bottom: 2px #eeeeee solid;
  padding: 0;
  margin: 0;
}
h2
{
  font-family: Arial;
  font-size: 16px;
  color: #1885B1;
  text-transform: capitalize;
  letter-spacing: 1px;
  margin: 2px 0px 15px 0px;
}
h3
{
  font-family: Arial;
  font-size: 14px;
  color: #1885B1;
  padding: 0;
  margin: 0px 0px 3px 0px;
}
h4
{
  font-family: Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #500000;
  margin: 4px 0 5px 0;
}
p
{
	text-align: justify;
	margin: 0 0 15px 0;
}
#footer-links
{
	width:100%;
	text-align:center;
	font-size:11px;
	color:#9D9D9D;
}
.article-list
{
  list-style: none;
  margin: 10px 0 10px 5px;
  padding: 0;
}
.article-list li
{
  background:url(images/pdf.gif) no-repeat left top;
  margin: 0;
  padding: 0px 0px 0px 20px;
  margin-bottom: 10px;
}
.right-float-image  
{  
  float: right;  
  margin: 0 5px 5px 10px;  
  /*border: solid 1px #000000;*/  
}  
.left-float-image  
{  
   float: left;  
   margin: 0 10px 5px 5px;  
  /*border: solid 1px #000000;*/  
}
  /* set the image to use and establish the lower-right position */ 
  .cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 {
    background: transparent url(images/go.png) no-repeat bottom right;
} 
.cssbox { 
   width: 225px !important; /* intended total box width - padding-right(next) */ 
   width: 175px; /* IE Win = width - padding */ 
   padding-right: 8px; /* the gap on the right edge of the image (not content padding) */ 
   margin: 20px auto; /* use to position the box */ 
}
  /* set the top-right image */ 
  .cssbox_head { 
   background-position: top right; margin-right: -8px; /* pull the right image over on top of border */ 
   padding-right: 40px; /* right-image-gap + right-inside padding */ 
} 
   /* set the top-left image */ 
.cssbox_head h2 { background-position: top left; 
   margin: 0; /* reset main site styles*/ 
   border: 0; /* ditto */ 
   padding: 25px 0px 15px 40px; /* padding-left = image gap + interior padding ... no padding-right */ 
   height: auto !important; height: 1%; /* IE Holly Hack */ } 
  /* set the lower-left corner image */ 
.cssbox_body { 
   background-position: bottom left; 
   margin-right: 25px; /* interior-padding right */ 
   padding: 15px 0px 15px 40px; /* mirror .cssbox_head right/left */ 
}
