body {
margin:				0px;
padding:			0px;
font-family:		verdana, sans-serif;
font-size:			12px;
color:				#545252;

}

a, a:link, a:active, a:visited, a:hover {
text-decoration:	none;
color:				#545252;
font-weight:		bold;

}

body.startpage {
background-color:	#EEE;
text-align:			center;

}

body.startpage ul, body.startpage li {
padding:			0px;
margin:				0px;
list-style-type:	none;

}

#sp_content, #hp_content {
margin:				50px auto auto auto;
width:				894px;
height:				620px;
border-left:		3px solid #7F1E23;
border-right:		3px solid #586D02;
position:			relative;
background-color:	#FFF;
text-align:			left;

}

#sp_content .top {
height:				356px;
background-image:	url("project_files/img/sp_bg_o.jpg");
background-repeat:	no-repeat;
border-bottom:		2px solid #7F1E23;

}

#sp_content .top img#chatibot {
position:			absolute;
top:				302px;
left:				313px;

}

#sp_content img#logo {
position:			absolute;
right:				0px;
top:				168px;

}

#sp_content .bottom {
height:				259px;
background-color:	#747C4F;
margin-top:			3px;

}

#sp_content .bottom img#sfsa {
position:			absolute;
top:				363px;
left:				416px;

}

#sp_content .bottom img#orna1 {
position:			absolute;
bottom:				0px;
right:				0px;

}

#sp_content .bottom img#orna2 {
position:			absolute;
bottom:				0px;
left:				0px;

}

ul#navigation {
position:			absolute;
top:				408px;
left:				418px;
color:				#7F1E23;
font-size:			13px;
font-weight:		bold;

}

ul#navigation a, ul#navigation a:link, ul#navigation a:visited, ul#navigation a:active, ul#navigation a:hover {
color:				#7F1E23;

}

ul#footer_info {
position:			absolute;
left:				260px;
top:				602px;
color:				#ABAAAA;
font-weight:		bold;
font-size:			10px;

}

ul#footer_info li {
display:			inline;
border-left:		#ABAAAA solid 2px;
padding:			0px 6px 0px 4px;

}

ul#footer_info li.first {
border-left:		none 0px;
padding-left:		0px;

}

body.homepage {
background-color:	#FFF;
text-align:			center;

}

#hp_inner {
position:			relative;
width:				878px;
height:				583px;
border-bottom:		2px solid #7F1E23;

}

#hp_header {
position:			relative;
height:				119px;

}

#hp_header img#logo {
position:			absolute;
bottom:				0px;
right:				0px;

}

#hp_middle {
height:				464px;
background-image:	url("project_files/img/hp_bg_ul.gif");
background-position:bottom left;
background-repeat:	no-repeat;

}

ul#left_nav {
padding:			0px;
margin:				0px;
width:				135px;
list-style-type:	none;
font-size:			16px;
font-weight:		bold;

}

ul#left_nav li {
margin-bottom:		4px;
text-align:			right;

}

ul#left_nav li.active {
font-style:			italic;

}

ul#left_nav li a, ul#left_nav li a:link, ul#left_nav li a:active, ul#left_nav li a:visited, ul#left_nav li a:hover {
color:				#7F1E23
}

ul#left_nav li.sub {
margin-bottom:		4px;
text-align:			right;
font-size: 10px;

}

#main_content {
position:			absolute;
right:				0px;
top:				120px;
width:				724px;
height:				450px;
background-color:	#D7D5D6;
background-image:	url("project_files/img/hp_chatibot.gif");
background-position:bottom left;
background-repeat:	no-repeat;

}

#mc_inner {
background-image:	url("project_files/img/hp_bg_or.gif");
background-position:top right;
background-repeat:	no-repeat;
height:				364px;
padding:			35px 10px 35px 35px;
overflow: auto;

}

ul#footer_nav {
position:			absolute;
bottom:				34px;
right:				16px;
background-color:	#FFF;
padding:			0px;
margin:				0px;
list-style-type:	none;

}

ul#footer_nav li {
padding:			0px 5px 0px 5px;
margin:				0px;
display:			inline;

}

ul#footer_nav li a, ul#footer_nav li a:link, ul#footer_nav li a:active, ul#footer_nav li a:visited, ul#footer_nav li a:hover {
color:				#7F1E23;

}

