﻿body
{	
	margin:0px;
	text-align:center;
	vertical-align:top;	
}

#master
{
	margin:0px auto 0px auto;
	padding:0px;
	width:982px;
	text-align:left;	
}

#master #content
{
	margin:0px;
	padding:0px;
	width:980px;
	clear:both;
	border-left:solid 1px Black;
	border-right:solid 1px Black;
	background-color:#405067;	
	font-family:Tahoma;
	font-size:12px;
	color:White;
	min-height:320px;
	_height:320px;
}

#master #footer
{
	margin:0px;
	padding:0px;
	width:982px;
	height:15px;
	clear:both;
	background-image:url(Images/Master/Footer.gif);
}

#master #header_top
{
	margin:0px;
	padding:0px;
	width:982px;
	height:23px;
	background-image:url(Images/Master/Header_Top_1.jpg);	
	clear:both;
}

#master #header_top #left
{
	margin:0px;
	padding:0px;
	width:660px;
	height:23px;	
	float:right;	
}

#master #header_top #link1
{
	margin:0px;
	padding:0px;
	width:59px;
	height:23px;	
	float:right;	
	overflow:hidden;
}

#master #header_top #link2
{
	margin:0px;
	padding:0px;
	width:40px;
	height:23px;	
	float:right;	
	overflow:hidden;
}

#master #header_top #link3
{
	margin:0px;
	padding:0px;
	width:53px;
	height:23px;	
	float:right;	
	overflow:hidden;
}

#master #header_top #link4
{
	margin:0px;
	padding:0px;
	width:65px;
	height:23px;	
	float:right;	
	overflow:hidden;
}

#master #header_top #link5
{
	margin:0px;
	padding:0px;
	width:65px;
	height:23px;	
	float:right;		
	overflow:hidden;	
}

#master #header_top #link6
{
	margin:0px;
	padding:0px;
	width:40px;
	height:23px;	
	float:right;		
	overflow:hidden;	
}

#master #header_top a
{
	font-family:Tahoma;
	font-size:11.3px;
	line-height:23px;
	color:White;
	text-decoration:none;
}

#master #header_middle
{
	margin:0px;
	padding:0px;
	width:982px;
	height:79px;
	background-image:url(Images/Master/Header_Middle1.gif);
}

#master #header_bottom
{
	margin:0px;
	padding:0px;
	width:982px;
	height:78px;
	background-image:url(Images/Master/Header_Middle2.gif);
}

#master #menustrip
{	
	margin:0px;
	padding:0px 15px 0px 0px;
	width:967px;
	height:26px;	
	background-image:url(Images/Master/Menu_Bg.JPG);
	background-repeat:repeat-x;
}

#master #menustrip #menu
{
	margin:0px;
	padding:0px;
	float:right;
	z-index:100;
	background-image:url(Images/Master/Menu_Bg.JPG);
	background-repeat:repeat-x;		
	overflow:hidden;
}

#contentpage
{
	border-width:0px;
	margin:0px;	
	padding:0px;
	width:980px;	
}

#contentpage_with_sidebar
{
	border-width:0px;
	margin:0px;	
	padding:0px;
	width:980px;	
}

#contentpage_with_sidebar a:link
{
	color:#00A6FF;
	text-decoration:none;		
}

#contentpage_with_sidebar a:visited
{
	color:#00e0ff;
	text-decoration:none;		
}

#contentpage_with_sidebar a:active
{
	color:#00A6FF;
	text-decoration:none;		
}

#contentpage_with_sidebar #contentwrapper
{
	border-width:0px;
	margin:0px;		
	padding:0px 0px 0px 0px;
	width:760px;
	float:left;
}

#contentpage_with_sidebar #contentwrapper #title
{
	border-width:0px;
	margin:0px;		
	padding-left:25px;
	width:735px;
	height:25px;
	background-color:#233052;
	line-height:25px;	
	font-weight:bold;
}

#contentpage_with_sidebar #contentwrapper #details
{
	border-width:0px;
	margin:0px;		
	padding:20px 0px 20px 20px;
	width:734px;
	border-left:solid 3px #233052;
	border-right:solid 3px #233052;
	min-height:300px;
	_height:300px;
}

#contentpage_with_sidebar #sidebar
{
	border-width:0px;
	margin:0px;	
	padding:20px 0px 20px 10px;
	width:210px;
	float:left;
}

#contentpage_with_sidebar #contentwrapper_report
{
	border-width:0px;
	margin:0px;		
	padding:0px 0px 0px 0px;
	width:980px;
	float:left;
}

#contentpage_with_sidebar #contentwrapper_report #title
{
	border-width:0px;
	margin:0px;		
	padding-left:25px;
	width:955px;
	height:25px;
	background-color:#233052;
	line-height:25px;	
	font-weight:bold;
}

#contentpage_with_sidebar #contentwrapper_report #details
{
	border-width:0px;
	margin:0px;		
	padding:20px 0px 20px 0px;
	width:974px;
	border-left:solid 3px #233052;
	border-right:solid 3px #233052;
	min-height:300px;
	_height:300px;
}

#home
{
	margin:0px auto 0px auto;
	padding:0px;
	width:982px;
	text-align:left;
}

#home #header_top
{
	margin:0px;
	padding:0px;
	width:982px;
	height:17px;
	background-image:url(Images/Home/Header_Top_1.jpg);	
	clear:both;
}

#home #header_top #left
{
	margin:0px;
	padding:0px;
	width:700px;
	height:17px;	
	float:right;
}

#home #header_top #link1
{
	margin:0px;
	padding:0px;
	width:59px;
	height:17px;	
	float:right;	
	overflow:hidden;
}

#home #header_top #link2
{
	margin:0px;
	padding:0px;
	width:53px;
	height:17px;	
	float:right;	
	overflow:hidden;
}

#home #header_top #link3
{
	margin:0px;
	padding:0px;
	width:65px;
	height:17px;	
	float:right;	
	overflow:hidden;
}

#home #header_top #link4
{
	margin:0px;
	padding:0px;
	width:65px;
	height:17px;	
	float:right;		
	overflow:hidden;	
}

#home #header_top #link5
{
	margin:0px;
	padding:0px;
	width:40px;
	height:17px;	
	float:right;		
	overflow:hidden;	
}

#home #header_top a
{
	font-family:Tahoma;
	font-size:11.3px;
	line-height:17px;
	color:White;
	text-decoration:none;
}

#home #header_middle
{
	margin:0px;
	padding:0px;
	width:982px;
	height:83px;
	background-image:url(Images/Home/Header_Middle.gif);
}

#home #header_bottom
{
	margin:0px;
	padding:0px;
	width:982px;
	height:117px;
	background-image:url(Images/Home/Header_Bottom.gif);
}

#home #content
{
	margin:0px;
	padding:0px;
	width:982px;
	height:368px;
	clear:both;	
}

#home #content #part1
{
	margin:0px;
	padding:0px;
	width:318px;
	height:368px;
	float:left;
}

#home #content #part2
{
	margin:0px;
	padding:0px;
	width:353px;
	height:368px;
	float:left;
}

#home #content #part3
{
	margin:0px;
	padding:0px;
	width:311px;
	height:368px;
	float:left;
}

#home #content #part2 #picture
{
	margin:0px;
	padding:0px;
	width:353px;
	height:165px;
	background-image:url(Images/Home/Picture.gif);
	overflow:hidden;
}

#home #content #part2 #description
{
	margin:0px;
	padding:0px;
	width:353px;
	height:203px;
	background-image:url(Images/Home/Description.gif);
	font-family:Tahoma;
	font-size:11.38px;
	color:White;
	text-align:justify;
}

#home #content #part3 #features
{
	margin:0px;
	padding:0px;
	width:311px;
	height:165px;	
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:White;
	text-align:left;
}

#home #content #part3 #features #header
{
	width:281px;
	height:21px;
	padding-left:30px;	
	font-size:14px;
	background-image:url(Images/Home/Features_1.gif);
}

#home #content #part3 #features #feature1
{
	width:271px;
	height:29px;
	padding-left:40px;
	line-height:29px;
	background-image:url(Images/Home/Features_2.gif);
}

#home #content #part3 #features #feature2
{
	width:271px;
	height:28px;
	padding-left:40px;
	line-height:28px;
	background-image:url(Images/Home/Features_3.gif);
}

#home #content #part3 #features #feature3
{
	width:271px;
	height:28px;
	padding-left:40px;
	line-height:28px;
	background-image:url(Images/Home/Features_4.gif);
}

#home #content #part3 #features #feature4
{
	width:271px;
	height:28px;
	padding-left:40px;
	line-height:28px;
	background-image:url(Images/Home/Features_5.gif);
}

#home #content #part3 #features #feature5
{
	width:271px;
	height:31px;	
	padding-left:40px;
	line-height:30px;
	background-image:url(Images/Home/Features_6.gif);
}

#home #content #part3 #testimonial_container
{
	margin:0px;
	padding:0px;
	width:311px;
	height:203px;
}

#home #content_bottom
{
	margin:0px;
	padding:0px;
	width:982px;
	height:37px;
	clear:both;
	background-image:url(Images/Home/content_bottom.gif);
}

#home #footer
{
	margin:0px;
	padding:0px;
	width:982px;
	height:15px;
	clear:both;
	background-image:url(Images/Home/Footer.gif);
}

#home #content #part1 #login
{
	margin:0px;
	padding:0px;
	width:318px;
	height:131px;
}

#home #content #part1 #news_container
{
	margin:0px;
	padding:0px;
	width:318px;
	height:237px;
}

.static_menuitem
{
	margin:0px;
	padding:0px 20px 0px 0px;
	height:26px;
	width:auto;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:26px;	
	overflow:hidden;
}

.static_menuitem a
{
	color:White;
	background-image:url(Images/Master/Menu_Seperator.JPG);
	background-position:right;
	background-repeat:no-repeat;
	overflow:hidden;
}

.dynamic_menuitem
{
	margin:0px;
	padding:0px 10px 0px 10px;
	height:26px;
	z-index:100;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:26px;	
	background-image:url(Images/Master/Menu_Bg1.JPG);
	background-repeat:repeat-x;
	border-left:solid 1px #3A4960;
	border-right:solid 1px #3A4960;
}

.dynamic_menuitem a
{
	color:White;	
	background-image:none;
	overflow:hidden;
}

.loginstatus
{
	margin:0px;
	padding:0px;
	height:26px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:26px;
	text-decoration:none;
	color:White;
	overflow:hidden;
}

.login_header
{
	width:326px; 
	height:35px; 
	background-image:url(Images/Home/Login_Header.gif);
	background-repeat:no-repeat;
}

.login_username
{
	width:141px; 
	height:18px;
	background-image:url(Images/Home/UserName.gif); 
	background-repeat:no-repeat;
}

.login_username_r
{
	width:46px; 
	height:18px;
	background-image:url(Images/Home/UserName_R.gif); 
	background-repeat:no-repeat;
}

.login_username_b
{
	width:326px; height:8px; 
	background-image:url(Images/Home/UserName_B.gif); 
	background-repeat:no-repeat;
}

.login_password
{
	width:141px; 
	height:18px; 
	background-image:url(Images/Home/Password.gif); 
	background-repeat:no-repeat;
}

.login_password_r
{ 
	width:46px; 
	height:18px; 
	background-image:url(Images/Home/Password_R.gif); 
	background-repeat:no-repeat;
}

.login_password_b
{
	width:326px; 
	height:9px; 
	background-image:url(Images/Home/Password_B.gif); 
	background-repeat:no-repeat;
}

.login_button_l
{
	width:211px; 
	height:21px; 
	background-image:url(Images/Home/LoginButton_L.gif); 
	background-repeat:no-repeat;
}

.login_button_r
{
	width:46px; 
	height:21px; 
	background-image:url(Images/Home/LoginButton_R.gif); 
	background-repeat:no-repeat;
}	

.login_button_b
{
	width:326px; 
	height:8px; 
	background-image:url(Images/Home/LoginButton_B.gif); 
	background-repeat:no-repeat;
}

.login_remember_l
{
	width:65px; 
	height:14px; 
	background-image:url(Images/Home/CheckBox_L.gif); 
	background-repeat:no-repeat;
}

.login_remember_r
{
	width:246px; 
	height:14px; 
	background-image:url(Images/Home/CheckBox_R.gif); 
	background-repeat:no-repeat;
}

.news_header
{
	width:326px; 
	height:40px; 
	background-image:url(Images/Home/News_Header.gif); 
	background-repeat:no-repeat;
}

.news_l
{
	width:53px; 
	height:107px;
	background-image:url(Images/Home/News_L.gif); 
	background-repeat:no-repeat;
}

.alternate_row
{
	background-color:#3A4960;
}

.news
{
	width:238px; 
	height:107px;
	background-image:url(Images/Home/News.gif); 
	background-repeat:no-repeat;
}

.news_r
{
	width:35px; 
	height:107px; 
	background-image:url(Images/Home/News_R.gif); 
	background-repeat:no-repeat;
}

.r1_c1
{
	width:14px;
	background-image:url(Images/r1c1.jpg);
	background-repeat:no-repeat;
	background-position:right top;	
}

.r1_c2
{
	height:27px;
	background-image:url(Images/r1c2.jpg);
	background-repeat:repeat-x;
	background-position:left top;	
}

.r1_c3
{
	width:14px;
	background-image:url(Images/r1c3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.r2_c1
{
	background-image:url(Images/table_r2_c1.gif);
	background-repeat:repeat-y;	
	background-position:right	
}

.r2_c3
{
	background-image:url(Images/table_r2_c3.gif);
	background-repeat:repeat-y;
	background-position:left;
}

.r3_c1
{
	width:14px;
	background-image:url(Images/r3c1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;	
}

.r3_c2
{
	height:27px;
	background-image:url(Images/r3c2.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
}

.r3_c3
{
	width:14px;
	background-image:url(Images/r3c3.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}


#news
{
	width:240px;
	height:139px;
	background-color:Transparent;	
	overflow:hidden;
	position:relative;
	font-family:Tahoma;
	font-size:11.3px;
	color:White;
	text-align:justify;
}
#news a
{	
	font-family:Tahoma;
	font-size:11.3px;
	font-weight:bold;
	color:White;
	text-decoration:none;
}
#news span
{	
	top:10px;
	left:10px;
	position:relative;
	text-align:left;
}

#testimonial
{
	width:227px;
	height:125px;
	background-color:Transparent;	
	overflow:hidden;
	position:relative;
	font-family:Tahoma;
	font-size:11.3px;
	color:White;
	text-align:justify;
}
#testimonial a
{	
	font-family:Tahoma;
	font-size:11.3px;
	font-weight:bold;
	color:White;
	text-decoration:none;
}
#testimonial span
{	
	top:10px;
	left:10px;
	position:relative;
	text-align:left;
}

.menuImg
{
	width: 30px; 
	height:30px; 
	background-image: url(Images/MenuImage.jpg);
	float:left;
}

.menuBg
{
	height: 30px; 
	background-image: url(Images/MenuBg.jpg);
	background-repeat: repeat-x;
	font-weight: bold; 
	color: gray;
	float:left;
	vertical-align:middle;
}

.menuEdg
{
	width: 5px; 
	height: 30px;
	background-image: url(Images/MenuREdge.jpg);
	float:left;
}