html,body {
width:100%;
height:100%;
}

body {
margin:0;
padding:0;
background:#fff1b7;
text-align:center;
font:11px/20px Georgia, "Times New Roman", Times, serif;
color:#4d4d4d;
}

h1 {
	font:bold 15px/17px Georgia, "Times New Roman", Times, serif;
	color:#440069;
	margin:0;
	padding:0;
	float: left;
	padding-right:4px;
	
}
h2,h3,h4,h5,h6 {
	font:bold 11px/17px Georgia, "Times New Roman", Times, serif;
	color:#440069;
	margin:0;
	padding:0;	
	padding-right:4px;
	
}

p {	margin:0;
	padding:0;
	margin-bottom:8px;
	}

a {
color:#440069;
font-weight:700;
text-decoration:underline;
outline:none;
}

a:hover {
text-decoration:underline;
color:#4ebbcf;
}

#mainbg {
height:100%;
min-height:100%;
width:100%;
margin:auto;
background:url(../images/bg.jpg) repeat-y center;
display:table;
}




#maincell {
width:100%;
min-height:600px;
background:url(../images/maincellbg.jpg) no-repeat center top;
display:table;
text-align:center;
}

#placeholdercell {
margin:auto;
width:700px;
display:block;
}

#header {
width:700px;
height:148px;
}

#colleft {
width:427px;
height:auto;
float:left;
text-align:left;
padding:24px;
}

#colright {
width:177px;
height:auto;
float:left;
text-align:left;
padding:24px;
padding-top:160px;
}

.firstword {
font-size:15px;
font-weight:700;
color:#440069;
}

#logo {
position:absolute;
height:164px;
width:268px;
float:left;
margin-top:31px;
margin-left:455px;
z-index:9999;
top:0;

}

#topmenu {
	width:260px;
	height:40px;
	float:left;
	text-align:left;
	color: #490d6e;
	padding-left: 20px;
	font-family: Tahoma, Arial, Verdana;	
}
#topmenu2 {
	width:380px;
	height:40px;
	float:left;
	text-align:right;
	color: #490d6e;
	padding-left: 20px;
	font-family: Tahoma, Arial, Verdana;	
}

#topmenu a, #topmenu2 a {font-weight:normal; text-decoration:none;}
#topmenu a:hover, #topmenu2 a:hover {font-weight:normal; text-decoration:underline;}

#menu {
position:absolute;
height:48px;
width:445px;
float:left;
margin-top:99px;
margin-left:47px;
z-index:9998;
top:0;

}

 #menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#menu li
{
float: left;

}

#menu li a
{
line-height: 48px;
float: left;
display: block;
color: #0d2474;
text-decoration: none;
text-align: center;
height:48px;
letter-spacing: -1px;
color: #000000;
font-size:12px;
}

#menu li a:hover {
	color: #1e2121;

}

.menu1 a {width:80px; border-right: 1px solid #440069}
.menu2 a{width:155px; border-right: 1px solid #440069}
.menu3 a{width:84px; border-right: 1px solid #440069}
.menu4 a{width:122px; }

.menu1 a:hover {
	width:80px;
	border-right: 1px solid #440069;
	background: url(../images/mouseover.jpg) no-repeat;
}
.menu2 a:hover {width:155px; border-right: 1px solid #440069; background: url(../images/mouseover.jpg) no-repeat -81px;}
.menu3 a:hover {width:84px; border-right: 1px solid #440069; background: url(../images/mouseover.jpg) no-repeat -236px;}
.menu4 a:hover {width:122px; background: url(../images/mouseover.jpg) no-repeat -317px;}


.menu1over {
	width:80px;
	border-right: 1px solid #440069;
	background: url(../images/mouseover.jpg) no-repeat;
}
.menu2over {width:155px; border-right: 1px solid #440069; background: url(../images/mouseover.jpg) no-repeat -81px;}
.menu3over {width:84px; border-right: 1px solid #440069; background: url(../images/mouseover.jpg) no-repeat -236px;}
.menu4over {width:122px; background: url(../images/mouseover.jpg) no-repeat -317px;}


/* Hide from IE5-Mac \*/
#menu li a
{
float: none;
}
/* End hide */
