body {	margin: 0;	padding: 0;	border: 0;
	background : #CCCCCC url(../images/bg.jpg) repeat-y top center;
	color: #383412;	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100.01%;	min-width: 780px;
}
#wrapper { 	width: 780px;	w\idth: 780px; 	margin: 0px auto;
	background-color: #FFF;	border: 1px solid #000; text-align: left; 
}
.inside {padding:3px; clear:both;}
/*---------TOP bar start---------*/
#top1 {	position: relative;
	background-image: url(../images/top1_bak.jpg);
	background-repeat: repeat;	height: 26px;
}
#top1 img{	margin: 4px 2px 2px 4px;
	}
.rightimg{ float:right; padding: 2px 8px 0px 0px;}
/*---------TOP bar end---------*/
/*---------BANNER start---------*/
#banner {	background-image: url(../images/top_banner_bak.jpg);
	background-repeat: no-repeat;	height: 97px;	font-weight: bold;	background-color: #9AAED1;
}
#banner img{	margin-top: 3px;	margin-right: 36px;	float: right;
}
/*---------Horizontal Navigation---------*/
.ddcolortabs{float:left; margin: 70px 0px 0px 2px; padding: 0px;
width: 500px; background: transparent; voice-family: "\"}\""; voice-family: inherit;
}
.ddcolortabs ul{ font-size:12px; font-style:normal;
margin:0px 0px 4px 0px; padding:0px; list-style:none;
}
.ddcolortabs li{ display:inline; margin:0 6px 0px 0; padding:0px;
}
.ddcolortabs a{ float:left; color: white; background: #003399 url(color_tab2.jpg);
margin:0px 2px 2px 0px; padding:0px; text-decoration:none; border-right: 1px solid #7F99CC;
cursor:pointer; 
}
.ddcolortabs a span{ float:left; height: 18px; display:block;
padding: 4px 8px 2px 7px;
}
.ddcolortabs a span{float:none;}
.ddcolortabs a:hover{background-color: #990000;}
.ddcolortabs a:hover span{background-color: #990000;}
.ddcolortabs .selected a, .ddcolortabs .selected a span{ /*currently selected tab*/
background-color: #591f20;}
.ddcolortabs #current a, .ddcolortabs #current span{ /*currently selected tab*/
background-color: #003399;}
.ddcolortabsline{clear: both; padding: 0; width: 100%; height: 1px;
line-height: 8px; background: black; border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv_a{position: absolute; top: 0; border: 1px solid #003399; /*THEME CHANGE HERE*/
border-top-width: 5px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0; font:normal 12px Arial; line-height:18px; z-index:100;
background-color: white; width: 180px; visibility: hidden;
}
.dropmenudiv_a a{ width: auto; display: block; text-indent: 5px;
border-top: 0 solid #678b3f; border-bottom: 1px solid #678b3f; /*THEME CHANGE HERE*/
padding: 2px 0; text-decoration: none; color: black;
}
* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}
.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #990000; color: white;
}
/*---------Horizontal Navigation END---------*/
/*---------BANNER END---------*/
/*---------CONTENT start---------*/
#mainpage {
	font-size:70%;
	width: 520px;
	float: left;
	margin: 10px 5px 0px 15px;
	padding: 3px;
}
#mainpage h1 {
	font-size: 130%;
	margin: 0px 6px 3px 0px;
	padding: 10px 0px 5px 0px;
	color: #30549E;
	border-bottom: 1px solid;
}
#mainpage h2 {
	font-size: 130%;
	margin: 0px 6px 3px 0px;
	padding: 10px 0px 5px 0px;
	color: #800000;
}
#mainpage h3 {
	font-size: 110%;
	margin: 0px 6px 3px 0px;
	padding: 10px 0px 5px 0px;
	color: #30549E;
	border-bottom: 1px dashed;
}
#content {
	position: relative;
	float: left;
	font-size:70%;
	width: 540px;
	margin-left: 25px;
}
#content p {
	margin: 5px 5px 10px 5px; 
	padding: 0; 
}
#content td {
	font-size: 70%; 
}
#content h1 {
	font-size: 110%;
	margin: 0px 6px 3px 0px;
	padding: 10px 0px 5px 0px;
	color: #30549E;
	border-bottom: 1px solid;
}
#content h2 {
	font-size: 90%;
	margin: 0px 2px 4px 0px;
	padding: 5px 0px 5px 0px;
	color: #CA200F;
}

#content li {
	font-size: 90%;
	padding: 0;
	margin: 0;
}
#contentfull {
	font-size: 70%;
	width: 770px;
	margin-left: 5px;
}
#contentfull h1 {
	font-size: 110%;
	margin: 10px 40px 3px 40px;
	padding: 00px 00px 5px 00px;
	color: #30549E;
	border-bottom: 1px solid;
}
#contentfull h2 {
	font-size: 90%;
	margin: 0px 2px 4px 60px;
	padding: 5px 0px 5px 0px;
	color: #CA200F;
}
#contentfull img{
	text-align: center;
}

/*---------CONTENT end---------*/
/*---------Right Column start---------*/
#colright {
	font-size:70%;
	width: 200px;
	height: auto;
	float: right;
	margin: 10px 5px 10px 5px;
	border-left: 1px solid #FFFFFF;
	padding-left: 0px;
}
/*---------Right Column end---------*/

/*---------BOXES start---------*/
.box200 { width: 200px; 
     background: url(../images/box_white.gif) no-repeat left bottom;
     padding: 0px 0px 15px 0px;  margin-bottom: 10px; }
.box200 H3 { 
	font-size:100%; height: 30px; line-height: 30px;
    background: url(../images/box_white.gif);
	margin: 0px; padding: 0px 0px 0px 8px;
	COLOR: #006;  
}
.box200 P {
	width: 180px; MARGIN: 0px;
	BORDER-RIGHT: #d8d9da 1px solid; BORDER-TOP: #d8d9da 0px solid; 
	BORDER-LEFT: #d8d9da 1px solid; BORDER-BOTTOM: #d8d9da 0px solid;
	padding: 10px 5px 0px 13px;
	BACKGROUND: #fff; COLOR: #444; LINE-HEIGHT: 1.3em;  
}
.box200 UL {width: 174px; margin: 0px; background: #fff;
	BORDER-RIGHT: #d8d9da 1px solid; BORDER-TOP: #d8d9da 0px solid; 
	BORDER-LEFT: #d8d9da 1px solid; BORDER-BOTTOM: #d8d9da 0px solid; 
	padding: 10px 4px 0px 20px;
	LIST-STYLE-TYPE: square; HEIGHT: auto;
}
.box200 UL LI {font-size:10px; padding: 4px 0px 6px 0px;
	WORD-SPACING: -1px; COLOR: #444; BORDER-BOTTOM: #f0f0f0 1px solid; TEXT-DECORATION: none;
}
.box200 UL LI A {font-size:10px; font-weight:normal;
	COLOR: #048; TEXT-DECORATION: none;
}
.box200 UL LI A:hover {
	TEXT-DECORATION: underline
}
	 
#box {
	margin: 2px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	background-image: url(images/box_bak.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: bottom;
}
#box h1 {
	margin: 0px;
	padding: 5px 2px 5px 15px;
	font-size: 70%;
	background-color: #5471A5;
	color: #FFFFFF;
	border-bottom: 3px solid #CA200F;
}
#box p {
	margin: 0px;
	padding: 5px;
	border: 1px #CCCCCC;
	font-size: 70%;
}
#boximg { border: 1px solid #999999;
	background-color: #FFFFFF;
	width: 180px;
	float: right; 
	margin: 5px 0px 5px 0px;
}
#boximg h2{
	font-size: 12px; color:#FFFFFF; font-weight:bold; margin: 0px; background-color:#CA1F0D;
	padding: 1px 0px 2px 1px; text-align:center;
}
#nea {
	font-size:70%;
	width: 180px;
	height: 100px;
	float: right;
	margin: 10px 10px 10px 5px;
	border-left: 1px solid #FFFFFF;
	padding-left: 0px;
}

/*---------BOXES end---------*/
#nav_sub {
	position: relative;
	height: 48px;
	background-color: #FFAB02;
	font-size: 10px;
}

.title {
	color : #FF7800;
	margin-top : 10px;
	padding-bottom : 20px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 15px;
	font-weight: bold;
}

.tdtitle2 { 
	background-color: #6E8FD2;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding: 4px 0px 4px 8px;
}
.orthtitle {
	font-size: 12px;
	font-weight: bold;
	color: #244A8B;
	marging: 2px 0px 8px 0px;
}
.tdtitle3 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	padding-left: 46px
}
#up {
	height: 25px;
	text-align: left;
	padding-left: 40px;
}
/*---------FOOTER start---------*/
#footer {
	width: 780px;
	border-top: 1px solid #000;
	font-size: 60%;
	text-align: right;
	clear: left;
	background-image: url(../images/bott_bak.jpg);
	border-bottom-width: 5px solid #000;
	background-repeat: repeat;
	height: 50px;
}
#footer p {
padding: 4px 4px 4px 10px;  
margin: 0;  
}
#footer a {  
color: #000;  
text-decoration: underline;  
}
#footer a:hover,
#footer a:focus {
text-decoration: none;  
}
/*---------FOOTER end---------*/
.imgRight {
	float: right;
}
.imgLeft {
	float: left;
	margin-right: 3px;
}
/*---------USELESS??????---------*/
#b_sub {
	position: relative;
	background-image: url(../images/ban_sub.jpg);
	background-repeat: no-repeat;
	height: 18px;
	text-align: right;
	padding: 0px 35px 0px 0px;
	font-size: 12px;
	font-weight: bold;
}
#indexban {
	background-repeat: no-repeat;
	height: 90px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/index_baner.jpg);
}
#hornav2 {
	width: 475px;
	margin-left: 280px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 6px;
	margin-top: 75px;
	color: #FFFFFF;
}
#wodmain {
	width: 180px;
	height: 57px;
	float: right;
	background-image: url(images/wod_bak1.gif);
	background-repeat: no-repeat;
	margin: 2px 2px 0px 0px;
	text-align: center;
}
#wodmain h2{
	font-size: 18px;
	margin: 24px 0px 0px 0px;
	padding: 0px;
}
#orthogbox { border: 1px solid #999999;
	background-color: #FFFFCC;
	width: 180px;
	float: right; 
	margin: 10px 2px 10px 0px;
}
#orthogbox h2{
	font-size: 12px; color:#FFFFFF; font-weight:bold; margin: 0px; background-color:#CA1F0D;
	padding: 5px 0px 8px 6px;
}
#orthogbox p{
	margin: 0px; 
	padding: 3px 0px 3px 6px;
}
