body {
background-color:#414755;
background-image:url(../images/background.jpg);
background-position:left top;
background-repeat:repeat-x;
margin:0px;
}
.Height {
height:100%;
}
.HeaderNavBg {
background-image:url(../images/HeaderNavBg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:33px;
}
.NavBg {
background-color:#17203C;
height:29px;
}
.WhiteBg {
background-color:#FFFFFF;
}
.BlueBg {
background-color:#1D2D5F;
}
.NavImageHolderBg {
background-image:url(../images/ImageHolderBg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:64px;
}
.ImageContent {
color:#C2D4F2;
font-family:Arial;
font-size:12px;
}
.FooterBg {
background-color:#203362;
}
.FooterContent {
color:#C1CAE1;
font-family:Verdana;
font-size:11px;
}


a.ftr:link {
color:#C1CAE1;
font-family:Verdana;
font-size:11px;
text-decoration:none;
text-transform:capitalize;
}
.RightSideBg {
background-color:#E9E9E9;
}
.LeftNavBg {
background-image:url(../images/LeftNavBg.jpg);
background-position:left top;
background-repeat:repeat-y;
}


.RightSideContent p, .RightSideContent li, #sidebar li, #sidebar p
{
color:#2D3A4E;
font-family: Times New Roman;
font-size: 13px;
letter-spacing: 0.6pt;
line-height: 1.2;
padding-left:5px;
padding-right:5px;
text-align: justify;
}


.RightSideContent a
{
color:#17203C;
font-family: Times New Roman;
font-size: 13px;
letter-spacing: 0.6pt;
line-height: 1.2;
padding-left:5px;
padding-right:5px;

}


.RightSideContent h1,.RightSideContent h2,.RightSideContent h3,.RightSideContent h4,.RightSideContent h5, .RightSideContent h6
{
color:#2D3A4E;
font-family: Times New Roman;
font-weight: normal;

}
.RightSideContent h1
{
	font-size: 24px;
       margin-top:5;

}
 


.RightBoxTitle {
color:#34589C;
font-family:Times New Roman;
font-size:14px;
font-weight:bold;
}
.HeaderNavButton-nor {
color:#263364;
cursor:pointer;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-transform:capitalize;
}
.InputBox {
background-color:#597BBA;
border:1px solid #597BBA;
color:#000000;
font-family:Verdana;
font-size:11px;
height:18px;
width:135px;
margin-left:5px;
}
.InputArea {
background-color:#34589C;
border:1px solid #34589C;
color:#000000;
font-family:Verdana;
font-size:11px;
height:77px;
width:135px;
margin-left:5px;
}
a.LeftNavLink:visited {
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}
a.HeaderLink:link {
color:#B9C4E5;
font-family:Arial;
font-size:11px;
text-decoration:none;
}
a.HeaderLink:visited {
color:#B9C4E5;
font-family:Arial;
font-size:11px;
text-decoration:none;
}
a.HeaderLink:hover {
color:#FFFFFF;
font-family:Arial;
font-size:11px;
text-decoration:none;
}
a.LeftNavLink:hover {
color:#9DB6E7;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}
.HeaderNavButton-rol {
color:#000000;
cursor:pointer;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-transform:capitalize;
}
a.ftr:visited {
color:#C1CAE1;
font-family:Verdana;
font-size:11px;
text-decoration:none;
text-transform:capitalize;
}
a.ftr:hover {
color:#757575;
font-family:Verdana;
font-size:11px;
text-decoration:none;
text-transform:capitalize;
}
.ButtonBg {
background-color:#34589C;
border:1px solid #34589C;
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
height:18px;
width:65px;
margin-right:10px; 
}



.LeftNavTitle {
color:#B0C8F5;
font-family:Arial;
font-size:13px;
font-weight:bold;
text-transform:capitalize;
padding-top:5px;
padding-bottom:5px;
}
.LeftNavArrowwithContent {
background-image:url(../images/LeftNavArrow.jpg);
background-position:left center;
background-repeat:no-repeat;
padding-left:14px;
}
a.LeftNavLink:link {
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}
.LeftNavBoldTitle {
color:#FFFFFF;
font-family:Arial;
font-size:18px;
font-weight:bold;
text-transform:capitalize;
}
.LeftFormContent {
color:#ffffff;
font-family:Verdana;
font-size:10px;
}




/* LEFT MENU STYLE */
/* remove all the bullets, borders and padding from the default list styling */
#menuLeftTopics ul {
	padding:0;
	margin-left:10px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;

	list-style-image: url(../images/LeftNavArrow.jpg);
	z-index:10;
}
/* position relative so that you can position the sub levels */
#menuLeftTopics li {
	position:relative;
	z-index:10;
}

/* get rid of the table */
#menuLeftTopics table {
	position:absolute; 
	top:0; 
	left:0;
}

/* style the links */ 
#menuLeftTopics a{
	display:block;
	color: #ffffff;
	text-decoration: none;
	margin-bottom: 4px;
	padding-left: 2px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0.2pt;
	word-spacing: 0pt;
	width: 130px;
}

a.bulletLeft {
	width:105px;
}
/* style the link hover */
#menuLeftTopics a:hover{
	text-decoration:underline;
	background-image: url(images/leftStar.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}


#menuLeftTopics ul ul li a{
color: #ffffff;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#menuLeftTopics ul ul {
	visibility:hidden;
	position:absolute;
	top:-30px; 
	left:115px;
	width:150px;
	background:#414755;
	
	z-index:10;
	border: 1px solid #ffffff;
	padding:5px;
	list-style: none; 
}
/* make the second level visible when hover on first level list OR link */
#menuLeftTopics ul :hover ul{
	visibility:visible;
}


/* END Left Menu Style */
hr
{
	background-color:#2B5394;
	border: 0px none;
	color:#2B5394 ;
	height: 1px;
	

}
.outerborder
{
	border: 8px solid #ffffff;
	width: 770px;
	margin: auto;

}

#LeftNavHeader
{
	background-image: url(../images/LeftNavTop.jpg);
	background-position:top left;
	background-repeat: no-repeat;

}

#LeftNavFooter
{

	background-image: url(../images/LeftNavBottom.jpg);
	background-position:bottom left;
	background-repeat: no-repeat;
	position: relative;
	bottom: 0px;
	

}

/* blog css */
#sidebar
{

	width: 192px;
	border-left: 1px dotted #2B5394;

}

#sidebar ul
{
	padding:0;
}
#sidebar li
{
	list-style: none;
}

#content
{
	width:400px;


}
#comment
{
	width:400px;


}
#content h2 a
{

	font-size:20px;


}


