body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#BDDAFC;
	text-align: center;
}



#pagebackground {
	text-align: center;
	background:url(images/background.jpg) repeat-x
}

#wrapper {
	width:850px; 
	margin:0 auto; 
	text-align:left;
} 

#pagebg1 {
	position:relative;
	margin: 0 auto;
	width:850px;
}


#headera_ {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:850px;
	height: 215px;
	background:url(images/headera.jpg) no-repeat;
}

#flasharea {
	float:left;
	text-indent:10px;
	padding:0px 0xp 0xp 0px;
	margin: 0px 0px 0px 0px;
	height: 170px;
	width:419;
}

#plogin {
	float:left;
	padding:0px 0xp 0xp 0px;
	margin: 20px 0px 0px 200px;
	vertical-align:top;
	text-align:left;
}

#plogin a {
	color:#C7E1FF;
	font-weight:;
	font:bold 14px sans-serif;
	text-decoration:none;
}

#bgstrip {
	float:left;
	width:850px;
	vertical-align:top;
	min-height:344px;
	_height:344px;
	background:url(images/innerhoriz.jpg) repeat-y;	
}

#cointainera_ {
	float:left;
	width:850px;
	height:auto;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(images/cointainera.jpg) no-repeat;	
}

#leftsidemenu {
	float:left;
	width:230px;
	margin:0px 0px 0px 11px;
	min-height:344px;
	_height:344px;
}

#contentarea {
	float:left;
	width:585px;
	min-height:344px;
	_height:344px;
}

#footera_ {
	float:left;
	width:850px;
	height:70px;
	background:url(images/footera.jpg) no-repeat;
}
/*--------------------index home page CSS starts here------------------------------------*/
#cointainer_ {
	float:left;
	width:850px;
	height:auto;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(images/cointainera.jpg) no-repeat;	
}
#contentarea1 {
	float:left;
	width:570px;
	_height:344px;
	padding: 16px 0px 0px 18px;
}
#contentarea1 p{
	color:#ffffff;
	font:13px Arial,Verdana;
	line-height:1.5;
	padding-left:10px;
}
#contentarea1 p .ortho{
	color:#ffffff;
	font:13px Arial,Verdana;
	line-height:1.5;
	
}

#contentarea1 ul{
 color:#ffffff; 
}

#contentareaflash {
	float:left;
	width:602px;
}

#indexflash {
	float:left;
	width:380px;
	padding: 0px 0px 0px 5px;
	height: 191px;
}

#contactus {
	width:210px;
	height: 191px;
	float: right;
	padding: 0px 0px 0px -5px;
}
#leftsidemenu1 {
	float:left;
	width:223px;
	margin:0px 0px 0px 11px;
	min-height:400px;
	_height:344px;	
}
#title_home {
	width:300px;
	height: 24px;
	margin-left:20px;	
}

#title {
	height: 24px;
	margin-left:0px;		
}

.style2 {
	color: #336699;
	text-align:center;
	font:Bold 13px Arial;
}
.style1 {
	color: #336699;
	text-align:center;
	font:10px Arial;
	padding:0px 0px 25px 0px;
}
.style1 a:hover{
	color: #336699;	
}
.style1 a{
	color: #336699;	
}
.style1 a:visited{
	color: #336699;
}

/* Menu Implementation */
#MainMenu {
	position:relative; 
	list-style:none;
	margin:0px 0px 0px 2px; 
	padding:0px 0px 0px 0px;
	width:222px !important;
	background-color:transparent;
}

#MainMenu li ul {
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:220px !important;
	display:inline;
	background-color:transparent;
}

#MainMenu .menuTitle {
	width:222px !important; 
	height:31px; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	cursor:pointer;
	background-color:transparent;
}

#MainMenu div {
	width:222px !important;
	height:31px; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background-color:transparent;
}

#MainMenu .menuTitle a:hover { 
	color:#00D2FF;
	background:url(images/mouseov.jpg) left bottom no-repeat;
	text-decoration:none;
}

#MainMenu a {
	margin:0px 0px 0px 0px; 
	padding:7px 10px 7px 0px; 
	color:#01154F;
	font:bold 13px Verdana;
	text-decoration:none;
	text-transform:uppercase;
	text-align:right;
	width:211px !important;
	display:block;
	background:url(images/buttonimg.jpg) left bottom no-repeat;
}

#MainMenu a:hover {
	color:#00D2FF;
	background:url(images/mouseov.jpg) left bottom no-repeat;
	text-decoration:none;
}

#MainMenu .selected {}

#MainMenu .current {}

#MainMenu li {
	list-style:none outside none; 
	width:222px !important; 
	display:inline;
	background-color:transparent;
}

#MainMenu ul {
	margin:0; 
	padding:0px; 
	width:222px !important; 
	text-align:right; 
	border-width:0px; 
	text-indent:0px; 
	background:#AEB3CA;
	background-color:transparent;
}

#MainMenu ul li {
	list-style:none outside none;
	margin:0; 
	background-color:transparent;
}

#MainMenu ul li a {
	color:#FFFFFF; 
	padding:2px 15px 2px 2px; 
	width:205px !important;
	font-size:bold 12px Verdana;
	text-decoration:none;
	display:block;
	text-transform:none;
	background:transparent;
	background-color:transparent;/*url(images/left-menu.gif) left bottom no-repeat;*/
	text-decoration: none;
}

#MainMenu ul li a:hover {
	color:#FFFFFF; 
	background:#52001F;
}


/*sIFR Implementation - Inner Page*/ 
.sIFR-flash {  
	visibility: visible !important;	
	margin: 0;	
	padding: 0;
}
.sIFR-replaced { 
	visibility: visible !important;
}
.sIFR-alternate {
	position: absolute; 
	left: 0; 
	top: 0; 
	width: 0; 
	height: 0; 
	display: block; 
	overflow: hidden;
}
.sIFR-replaced > div { 
	display: none !important;
}
.sIFR-active #title .sIFR {
	visibility: hidden;
	font:normal 24px/100% Arial, Helvetica, sans-serif;
	color:#00D2FF;
}

.sIFR-active #title .sIFR_Home {
	visibility: hidden;
	font:normal 24px/100% Arial, Helvetica, sans-serif;
	color:#ffffff;
}

	#cointainer_ h2{
	 display:block; font:normal 20px/22px Arial, Helvetica, sans-serif; margin:0; padding:0 0 5px 0;
	 color:#fff; 
	 }
 	#cointainer_ h3{
	 display:block; font:normal 18px/20px Arial, Helvetica, sans-serif; margin:0; padding:0 0 5px 0;
	 color:#fff; 
	 }
 	#cointainer_ h4{
	 display:block; font:normal 16px/20px Arial, Helvetica, sans-serif; margin:0; padding:0 0 5px 0;
	 color:#fff; 
	 }
 	#cointainer_ h5{
	 display:block; font:normal 14px/16px Arial, Helvetica, sans-serif; margin:0; padding:0 0 5px 0;
	 color:#fff; 
	 }
 
/* DNN Overrides */
.Normal, .NormalDisabled {
	font: normal 13px/150% Arial, Helvetica, sans-serif;
	color: #000;
}
.Head {
	color: #000;
}
.SubHead {
	color: #000;
}
a.CommandButton, a.CommandButton:link, a.CommandButton:visited {
	color: #0B335E;
	text-decoration: none;
}
a.CommandButton:hover, a.CommandButton:focus {
	text-decoration: underline;
}
.DataGrid_Header {
	color: #000;
}
.DataGrid_Item {
	color: #000;
}
.ModuleTitle_MenuBar {
	margin: 0 10px 0 0;
}
.eipbackimg {
	display: none;
}
.eipbuttonbackimg {
	
}
.ControlPanel, .PagingTable {
	background: #BFE2F5;
	border:1px solid #000000;
	color:#000 ;
}
.ControlPanel *{color:#000 !important;}
#optionsarea {
	background: #F0EDE8 !important;
}
.ModuleTitle_MenuBar {
	position: relative;
	margin: 0 10px 0 0;
}
.ModuleTitle_SubMenu {
	left:0!important;
	top:15px!important;
	width:150px;
}

#pics img {display:block; margin 30px auto;}
