body
{
	 margin: 0 auto;
	 background: url(../images/bck2.jpg);
	 width: 100%;
	 height:100%;
	 background-repeat: repeat-y;
}
.wrapper
{
	width: 999px;
	height: auto;
	text-align: center;
	display: table-cell;
	margin: 0 auto;
}
/**************************** Header Section Starts ***************************/
.header
{
	width: 1016px;
	height: 146px;
    background: url(../images/header.jpg);
    background-repeat: no-repeat;
	align:left;

}
/**************************** Second Section Ends *****************************/

/**************************** Menu Section Starts *****************************/
.menu
{
	width: 990px;
	height: 44px;
    background: url(../images/menu.jpg);
    background-repeat: no-repeat;
}

.menu-text
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
padding: 12px 45px 10px 10px;
float: left;
font-stretch: condensed;
cursor: pointer;
}


/**************************** Menu Section Ends *******************************/

/**************************** First Section Starts ****************************/
.first-section
{
  width: 999px;
  height: 235px;
  border: solid 2px #ffffff;
}
.right-image
{
  width: 230px;
  height: 150px;
  float: right;
  background-image: url(../images/right-image.jpg);
  background-repeat: repeat-x;
  border-left: solid 1px #ffffff;
  text-align: left;
}
.mid-image
{
  width: 483px;
  height: 150px;
  float: right;
  background-image: url(../images/mid-image.gif);
  background-repeat: no-repeat;
}
.left-image
{
  width: 238px;
  height: 200px;
  float: right;
  background-image: url(../images/left-image.jpg);
  background-repeat: repeat-x;
  border-right: solid 1px #ffffff;
  text-align: left;
}



.quad2 {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	BACKGROUND: url(images/bck.jpg) no-repeat top; 
	VERTICAL-ALIGN: top; WIDTH: 250px; HEIGHT: 179px; TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #535353;=

}

/**************************** First Section Ends ******************************/

/**************************** Second Section Starts ***************************/

.second-section
{
  width: 675px;
  height: 139px;
  border-bottom: solid 1px #dbdbdb;
  float: right;
}
.pack-box3
{
  width: 230px;
  height: 165px;
  float: right;
  background-image: url(../images/pack-image.jpg);
  background-repeat: repeat-x;
  border-left: solid 1px #ffffff;
  text-align: left;
}

.pack-box2
{
  width: 221px;
  height: 165px;
  float: right;
  background-image: url(../images/pack-image.jpg);
  background-repeat: repeat-x;
  border-left: solid 1px #ffffff;
  text-align: left;
}
.pack-box1
{
  width: 221px;
  height: 165px;
  float: right;
  background-image: url(../images/pack-image.jpg);
  background-repeat: repeat-x;
  border-left: solid 1px #ffffff;
  text-align: left;
}

/**************************** Second Section Ends *****************************/

/**************************** Third Section Starts ****************************/

.third-section
{
  width: 675px;
  height: 170px;
  float: right;
}
.down-box2
{
  width: 230px;
  height: 200px;
  float: right;
  background-image: url(../images/down-image2.jpg);
  background-repeat: repeat-x repeat-y;
  text-align: left;
}
.down-box1
{
  width: 500px;
  height: 200px;
  float: right;
  background-image: url(../images/down-image1.jpg);
  background-repeat: repeat-x repeat-y;
  text-align: left;
}



/**************************** Third Section Ends ******************************/

/**************************** Left Section Starts *****************************/

.left-section
{
  width: 238px;
  height: 309px;
  float: right;
}
.left-box2
{
  width: 217px;
  height: 900px;
  float: right;
  background-image: url(../images/left_image.jpg);
  background-repeat: repeat-x;
  text-align: left;
}
.left-box1
{
  width: 21px;
  height: 750px;
  float: right;
  background-image: url(../images/left-image2.jpg);
  background-repeat: repeat-x;
}



/**************************** Left Section Ends *******************************/

/**************************** Footer Section Starts ***************************/
.footer
{
  float: right;
  width: 923px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #FFFFFF;
  text-align: left;
  margin-top: 18px;
  clear: both;
  margin-bottom: 10px;
}
/**************************** Footer Section Ends *****************************/

/**************************** General Section Starts **************************/
.title1
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #53618B;
  margin-top: 10px;
  margin-left: 12px;
}
.newstitle1
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #333366;
  margin-top: 10px;
  margin-left: 12px;
}

.title2
{
  font-family: Arial Black;
  font-size: 9pt;
  font-weight: bold;
  color: #7895B6;
}

.titles
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  color: #BC0108;
}

.corp
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  color: #0265B6;
}
 .title3
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  color: #616161;
  margin-top: 10px;
  margin-left: 12px;
}
.sub-title
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #3f3a3a;
  margin-left: 12px;
}
.sub-title-new
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #3f3a3a;
  margin-left: 12px;
}
.corp-title
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #3f3a3a;
  margin-left: 12px;
}

.description
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #003399;
  text-align: justify;
  width: 195px;
  line-height: 18px;
  margin-left: 12px;
  margin-top: 2px;
}

.description1
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #616161;
  text-align: justify;
  width: 400px;
  line-height: 18px;
  margin-left: 12px;
  margin-top: 2px;
}

.date-text{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #a4e3ff;
  font-weight: bold;
  margin-left: 12px;
  margin-top: 2px;
}


hr{
  background-color: #026698;
  color: #026698;
  border: solid 1px #026698;

}
a.nav:link {color: #ffffff; text-decoration: none; }
a.nav:visited {color: #ffffff; text-decoration: none; }
a.nav:hover {color: #ffff99; text-decoration: underline; }
a.nav:active {color: blue; }

a{
	text-decoration: none;
}
:link img { border: 0px}
:visited img { border: 0px dotted red }
:active img { border: 0px solid green }

.smallwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C80000;
}

.style12 {font-size: 11px;
          color: #C80000;
		 
		   }

.leftnav {
	font-family: "century gothic", century, verdana,arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	left: 4px;
	top: 2px;
	bottom: 2px;
}
a.leftnav {
	font-family: "century gothic", century,  arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	left: 4px;
	top: 2px;
	bottom: 2px;
}
a.leftnav:visited {
	font-family: "century gothic", century,  arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	left: 4px;
	top: 2px;
	bottom: 2px;
}
a.leftnav:active {
	font-family: "century gothic", century, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	left: 4px;
	top: 2px;
	bottom: 2px;
}
a.leftnav:hover {
	font-family: "century gothic", century,arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	left: 4px;
	top: 2px;
	bottom: 2px;
}
.leftnav2 {
	font-family: "century gothic", century, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	left: 4px;
	top: 2px;
	bottom: 2px;
}
a.leftnav2 {
	font-family: "century gothic", century,arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	left: 4px;
	top: 2px;
	bottom: 2px;
}
a.leftnav2:visited {
	font-family: "century gothic", century,  arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	left: 4px;
	top: 2px;
	bottom: 2px;
}
a.leftnav2:active {
	font-family: "century gothic", century, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	left: 4px;
	top: 2px;
	bottom: 2px;
}
a.leftnav2:hover {
	font-family: "century gothic", century,arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	left: 4px;
	top: 2px;
	bottom: 2px;
}
.mnubar a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.mnubar a:visited {
	text-decoration: none;
}
.mnubar a:hover {
	text-decoration: none;
	color: #660033;
}
.mnubar a:active {
	text-decoration: none;
}
.style21 {color: #000000; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
a{
	color: #003399;
	text-decoration: none;
}
.redhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BC0108;
}
.eccma
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #663300;
  margin-left: 12px;
}/**************************** General Section Ends ****************************/
/* Box */
.box{
	font-size:10px;
	margin:0 10px 10px 10px;
	padding:0;
	background-color:#fff;
	width:215px;
}
html>body .box h2{	/* Not IE6 */
	background-image:url(http://cache.filehippo.com/img/bargloss2.png);
	background-repeat:repeat-x;
	background-position:top top;
}
.box .box-inner{
	border-left:1px solid #ababab;
	border-right:1px solid #ababab;
}
.box h2,.box h2 a,.box h2 a:visited,.box h2 a:hover{
	color:#eee;
	font-family:Trebuchet MS,Arial;
	font-weight:normal;
	-moz-border-radius-topleft:2px;
	-moz-border-radius-topright:2px;
	-webkit-border-top-left-radius:2px;
	-webkit-border-top-right-radius:2px;
	padding-left:5px;
}
.box h2.s0,.box h2.s0 a{
	color:#eee;
	font-family:Trebuchet MS,Arial;
	font-weight:normal;
}
.box h2.s0{
	background-color:#5A8AA9;
}
.box h2.s1{
	background-color:#df9f23;
}
.box h2.s2{
	background-color:#DC7C7C;
}
.box h2.s3{
	background-color:#689352;
}
.box ul{
	margin:0;
	padding:4px 0;
}
.box ul li{
	list-style:none;
	padding:2px 0 2px 22px;
	background:url(http://cache.filehippo.com/img/bul0.png) no-repeat;
	background-position:8px 6px;
}
.box ol{
	margin:0;
	padding:4px 0;
}
.box ol li{
	list-style:none;
	padding:2px 0 2px 8px;
}
.box-two{
	float:left;
	width:360px;
	margin:0;
	padding:0 0 0 5px;
}
.box-two .box .box-inner{
	height:130px;
}
.box-two ul li{
	background:0;
	padding-left:14px;
}
.box-two img{
	padding-right:3px;
	vertical-align:top;
	width:16px;
	height:16px;
}
.box-two-feature{
	float:left;
	width:115px;
	margin:0 0 0 15px;
	padding:16px 4px;
	border:solid 1px #ababab;
	text-align:center;
	height:142px;
	background:transparent url(http://cache.filehippo.com/img/rcol-div.png) no-repeat right top;	
}
.box-two-feature img{
	vertical-align:middle;
	text-align:center;
	border:0;
	padding-right:3px;
}
.box-three{
	float:left;
	width:285px;
	margin:0;
	padding:0 5px;
}

.box .more{
	text-align:right;
	margin:0;
	padding:3px 10px 3px 22px;
	background-color:#e6e8eb;
	border-left:1px solid #ababab;
	border-right:1px solid #ababab;
	border-bottom:1px solid #ababab;
}
.box .more a{
    color:#333;
}

.simplebox{
	/*background-color:#eee;
	border:solid 1px #ddd;
	font-size:0.9em;
	padding:5px;
	line-height:1.3em;*/
	width:420px;
	margin:0 0 7px 7px;
	
	text-align:left;
	
	float:left;
}
.subcatbar img{
    _display:none; /* IE6 */
}
.subcatbar h3.s0{
	background-color:#5A8AA9;
}
.subcatbar h3.s1{
	background-color:#df9f23;
}
.subcatbar h3.s2{
	background-color:#DC7C7C;
}
.subcatbar h3.s3{
	background-color:#689352;
}
.box-three{
	float:left;
	width:285px;
	margin:0;
	padding:0 5px;
}
#upperbar #searchbox{
	width:200px;
	text-align:center;
	float: left;
}
#upperbar #searchbox form{
	margin:0;
	padding:0;
}
#upperbar #searchbox form input{
	margin: 4px 0px 4px 0px;
	padding: 2px;
	font-size: 0.9em;
	width:12em;
	color:#999;
	border: solid 1px #587DBB;
}
/*#upperbar #searchbox input:focus, #upperbar #searchbox input:hover{
	color:#000;
}*/
#upperbar #searchbox #search-submit{
	padding: 1px 5px 1px 5px;
	color: #505050;
	width: auto;
}
#templatemo_site_title_bar #search_box {
	position: absolute;
	width: 340px;
	height: 30px;
	bottom: 23px;
	right: 110px;
}

#search_box form {
	width: 340px;
	height: 30px;
	margin: 0;
	padding: 0;
}

#searchfield {
	height: 20px;
	width: 290px;
	padding: 6px 5px 4px 5px;
	color: #000000;
	font-size: 12px;
	font-variant: normal;
	line-height: normal;
	background: none;
	border: none;	
}

#searchbutton {
 	height: 30px;
	width: 35px;
	margin: 0px;
	padding: 6px 0 0 0;
	cursor: pointer;
	font-size: 12px;
	text-align: center;
	vertical-align: bottom;
	white-space: pre;
	color: #000000;
	background: none; 
	border: none;
}


th {
	background-color: #7895B5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
}
td.formatheader {
	background-color: #6ACBFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	color: #234B8D;
	text-align: center;
	border: 1;
	border-color: #6ACBFF;
}
td.formatheadernoalign {
	background-color: #C0D6FE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	border: 1;
	border-color: #C0D6FE

;
}
td.formatcell1 {
	background-color: #CCF0FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	border: 1;
	border-color: #B7E6FF;
}
td.formatcell2 {
	background-color: #E8F8FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	border: 1;
	border-color: #E6F6FF;
}
td.lformatcell1 {
	background-color: #CCF0FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	border: 1;
	border-color: #B7E6FF;
}
td.lformatcell2 {
	background-color: #E8F8FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	border: 1;
	border-color: #E6F6FF;
}
tr.cell1
{
/*background:#8ECAEA;C7E7F3#7BCCEA*/
background:#CCF0FF;
color:#FFFFFF;
}
tr.cell2
{
/*background:#C6E4F4;#C7E7F3*/
background:#E8F8FF;
color:#FFFFFF;

}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	align: left;
	font-size: 10px;
	line-height: 18px;
	color: #000000;
	border:1;
	border-color: #C0D6FE;
}

td.cellborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	align: left;
	font-size: 10px;
	line-height: 18px;
	background-color: #FFFFFF;
	color: #000000;
	border:1;
	border-color: #C0D6FE;
	border-bottom: 1 solid #C0D6FE;
	border-right: 1 solid #C0D6FE;
}
td.cellborder1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	align: left;
	font-size: 10px;
	line-height: 18px;
	background-color: #FFFFFF;
	color: #000000;
	border:1;
	border-color:#000000;
	border-bottom: 1 solid #000000;
	border-right: 1 solid #000000;
}


.buttons a {
	color: #3B6F91;
	/*background-image: url(../images/normal.gif);*/
	/*background-color:#F0F5E2;*/
	background-repeat: no-repeat;
	font: Arial, Helvetica, sans-serif;
	margin:0; 
	list-style:none;
	padding: 0px 0px 0 5px;
	font-size:12px;
	font-family:/*Tahoma,sans-serif;*/ Arial, Helvetica, sans-serif;

	/*display: block;
	text-decoration: none;
	text-align: left;
	background-position: left center;
	margin-right: 10px;
	width: 435px;*/
}
.buttons a:hover {
	color: #7DA4BD;
	/*background-color:#EFF9E8;*/
	text-decoration: none;
	background-repeat: no-repeat;
	font-size:12px;
	font-family:/*Tahoma,sans-serif;*/ Arial, Helvetica, sans-serif;

	/*background-position: right center;*/
}

H4 {
	 FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: Normal, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; PADDING-LEFT: 35px;
}
H5 {
	 FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: Normal, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; PADDING-LEFT: 20px;
}


H6 {
	FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; PADDING-LEFT: 10px; 
}

tr.tbl
{
border:#000000;
border-style:solid;
}


