*{
margin:0px;
padding:0px;
}

* ul 
{
    margin:20px;
    }

img{
border:none;	
}

body{
	background:transparent url(/images/bodyTopBg.jpg) repeat-x top left;
	background-color:White;
	/*font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	height:100%;*/
	margin: 0;
	padding: 0;
	font-family: "arial", "verdana", "tahoma", "times new roman";
	font-size: 80%;
	color: #444;
}

#main{

	padding:36px 0px 0px;
}

#main a
{
    font-weight: bold;
    text-decoration: none;
    color: #7BA400;
    }
    
#main a:hover {color:#00613A;}

.clear{
clear:both;	
}

.space{
clear:both;
height:10px;
}

#content{
width:1024px;
margin:0px auto;	
}

#leftPart{
	float:left;
	width:340px;
/*	border:1px solid red;*/
}

#logo{
text-align:center;	
}


/*****************************************************/
.sidebarmenu ul{
margin:53px auto 0px;
list-style-type: none;
width: 241px; /* Main Menu Item widths */
font-size:20px;
/*font-weight:bold;*/
text-transform:uppercase;
}

#sidebarmenu1 a, #sidebarmenu1 a:hover {color:#FFFFFF;}



.sidebarmenu .sidebarmenu2 {font-size:10px;}
 
 
.sidebarmenu ul li{
position: relative;
margin:4px 0px;
text-align:center;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
/*background-color: #012D58; /*background of tabs (default state)*/
background:url(/images/menuA.gif) no-repeat center;
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background:url(/images/menuAhover.gif) no-repeat center;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 241px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
margin:0px;
}

.sidebarmenu ul li ul li{
margin:0px 0px;	
}

.sidebarmenu a.subfolderstyle{
background:url(../images/right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; width:auto; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

/**************************************************/

.msg{
font-size:20px;
color:#00613a;
font-weight:bold;
text-align:center;
margin:20px 60px;
}

#rightPart{
	float:right;
	width:650px;
/*	border:1px solid green;*/
}

.topHead{
text-align:center;
font-size:22px;
margin:0px 120px 15px;
line-height:28px;
}

.topheading
{
	font-family: "Times New Roman";
	font-size: x-large;
	color: #5C2512;
	font-weight: bold;
	text-align: center;
}

.pheading
{
	font-family: "Times New Roman";
	font-size: 14pt;
	color: #AA4E28;
	font-weight: bold;	
}

.pheading-s
{
	font-family: "Times New Roman";
	font-size: 12pt;
	color: #AA4E28;
	font-weight: bold;	
}

.docHolder{
	color:#00613a;
}

.docImg{
	float:left;
	width:320px;
	font-size:12px;
	text-align:center;
}

.docImg p{
margin:10px 0px;	
}

.docTxt{
	padding:18px 10px 18px 0px;
	float:right;
	width:315px;
}

.docTxt p{
	font-weight:bold;
	font-size:18px;
	font-style:italic;
	margin-top:20px;
	line-height:26px;
}

.docTxt h2 {font-size:33px;}
.docTxt h3 {font-size:29px; line-height:20px;}

h2{
font-size:32px;	
}

h3{
font-size:28px;
font-weight:normal;
}

.points{
	margin:10px 0px 20px;
}

.points ul li{
margin:0px 18px;
font-size:19px;
line-height:30px;
}

.subscribeHolder{
	width:660px;
	margin-left:-45px;
	background:#00613a;
	color:#ffffff;
}

* html .subscribeHolder{
	position:relative;
	z-index:100;
}


.subscribeImg{
float:left;
width:406px;
}

.subscribeTxt{
	float:right;
	width:254px;

}

.subscribeTxt p{
	font-size:21px;
	font-weight:bold;
	line-height:25px;
	padding:10px 18px 11px;
	text-align:center;
}

.subscribeTxt span{
font-size:16px;
font-weight:normal;
}

.subscribeTxt .note{
	font-size:9px;
	line-height:12px;
	text-align:left;
	background:#ffffff;
	color:#000000;
	padding:5px 2px;
	word-spacing:-1px;
}

#footer{
	background:url(../images/bodyBottomBg.jpg) repeat-x bottom left;	
	text-align:center;
	padding:25px 0px 10px;
}

.copy{
font-size:12px;	
border-bottom:15px solid #00613a;
width:883px;
padding:5px 0px;
margin:0px auto;
}

.disclaimer{
font-size:10px;
width:790px;
padding:5px 0px;
margin:0px auto;
}