/*
	StyleSheet 
		
*/

body {
	line-height: 1.5em;
	color: #333333;
	font-family: Arial, sans-serif;
	font-size: 0.74em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
a { color: #666666; background: inherit; text-decoration:none;}
a:hover { color: #79D31C; background: inherit; text-decoration:none;}
p {
	margin: 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
#left_u_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	font-weight: bold;
	width: 135px;
	background-image: url(../images/left_u_nav_bg.png);
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-repeat: repeat-x;
}

#left_u_nav_image {
	width: 145px;
	background-image: url(../images/left_u_img_bg.jpg);
	background-repeat: repeat-x;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#left_u_nav_image h1 {
	margin: 0;
	letter-spacing: -1px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 2.3em;
	font-weight: normal;
	color: #666666;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
	line-height: 25px;
}

#left_u_apply {
	color: #666666;
	width: 135px;
	background-image: url(../images/left_u_img_bg.jpg);
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-repeat: repeat-x;
}

#left_u_bupa {
	color: #666666;
	width: 135px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-repeat: repeat-x;
}

#left_u_axa {
	color: #666666;
	width: 135px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-repeat: repeat-x;
	text-align: center;
}

#left_u_nav_no_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	font-weight: bold;
	width: 155px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-repeat: repeat-x;
}
#left_u_nav h1 {
	padding: 8px 0 4px 0;
	margin: 0;
	letter-spacing: -1px;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	font-weight: bold;
	color: #666666;
}
h1 {
	padding: 8px 0 4px 0;
	margin: 0;
	letter-spacing: -1px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 2.3em;
	font-weight: normal;
	color: #666666;
}
h6 {
	padding: 4px 0 4px 0;
	margin: 0;
	letter-spacing: -1px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: normal;
	color: #666666;
}
h2 {
	color: #79D21E;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 2em;
	background-color: inherit;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 0;
	margin-bottom: 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-indent: 25px;
}
ul {
	margin: 0;
	list-style-image: none;
	list-style-type: none;
	padding: 0;
}
img { border: 0; }
hr { height: 1px; border-style: none; color: #d0d0d0; background-color: #C0C0C0; margin: 10px 0; }


.content {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 1000px;
}
h4 {
	padding: 4px 0 4px 0;
	margin: 0;
	letter-spacing: -1px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 2.1em;
	font-weight: normal;
	color: #666666;
}
h5 {
	letter-spacing: -1px;
	font-family: Arial, Sans-Serif;
	font-size: 2.4em;
	font-weight: bold;
	color: #666666;
}
h3 {
	color: #7AD321;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 2.1em;
	background-color: inherit;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 0;
	margin-bottom: 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	font-weight: normal;
	line-height: 25px;
}
/* Top part */
#top { padding-top: 10px; background: transparent; height: 85px; }
	#top h1 {
	padding: 8px 0 4px 0;
	margin: 0;
	letter-spacing: 1px;
	color: #FFF;
	font-family: Arial, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
}
	#top h2 { font: 1.0em Arial, Sans-Serif; letter-spacing: 0px; color: #868686; margin:0; padding: 0 }
	#top #icons {
	padding:0;
	margin-top: 30px;
	margin-bottom: 0px;
	margin-left: 0;
	float: right;
	font-size: 2.8em;
	font-family: Arial, sans-serif;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin-right: 0px;
}
	#top #icons img { padding-right: 2px; border: 0 }
	
	#index_welcome a {
	color: #FF9933;
	background: inherit;
	font-size: 1.1em;
	font-family: Arial, sans-serif;
}
	#index_welcome a:hover {
	color: #7AD321;
	background: inherit;
	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 1.1em;
}
	#index_welcome {
	width: auto;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
	height: 1px;
	font-size: 1.2em;
	background-color: #FFF;
	background-image: url(../images/xmas_bg.png);
	background-repeat: no-repeat;
	background-position: right 70px;
}
		#index_welcome h1 {
	height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #666666;
	background-color: inherit;
	text-indent: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(../images/hbg.gif);
	background-repeat: repeat-x;
}
		#index_welcome h1 span {
	padding: 1px 10px 0 23px;
	line-height: 22px;
	margin: 0;
	background-image: url(../images/exclamation.png);
	background-repeat: no-repeat;
	background-position: left;
}
#index_links {
	height: 20px;
	width: auto;
	font-family: Tahoma, sans-serif;
	font-size: 0.8em;
	padding-right: 10px;
	text-indent: 16px;
}
#index_links_2 {
	width: 380px;
	padding-right: 10px;
	font-size: 0.8em;
	font-family: Tahoma, sans-serif;
	text-indent: 16px;
}

#index_links_3 {
	width: 380px;
	padding-right: 10px;
	font-size: 0.8em;
	font-family: Tahoma, sans-serif;
	text-indent: 16px;
}

		#index_welcome p {
	color: #454545;
	padding: 0 5px 0 5px;
	text-align: justify;
	font-size: 0.9em;
	text-indent: 10px;
}
		#index_welcome img { float: left; padding: 0 10px 5px 0 }
		#index_welcome blockquote { padding-left: 10px; border-left: 2px solid #DA4040; margin: 10px 0 10px 25px; }
		.date {
	border-top: 1px dotted #ccc;
	text-align: right;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}		
		#index_welcome .rs {
	float: right;
	margin: 0 10px;
	border: 1px solid #ddd;
	padding: 5px;
	background-color: #f6f6f6;
}
	#index_main a {
	color: #FF9933;
	background: inherit;
	font-size: 1.1em;
	font-family: Arial, sans-serif;
}
	#index_main a:hover {
	color: #7AD321;
	background: inherit;
	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 1.1em;
}
	#index_main {
	background: #FFF;
	width: 390px;
	margin-right: 10px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 4px;
	height: auto;
	font-size: 1.2em;
}
		#index_main h1 {
	height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #666666;
	background-color: inherit;
	text-indent: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(../images/hbg.gif);
	background-repeat: repeat-x;
}
		#index_main h1 span {
	padding: 1px 10px 0 23px;
	line-height: 22px;
	margin: 0;
	background-image: url(../images/features.png);
	background-repeat: no-repeat;
	background-position: left;
}
		#index_main p {
	color: #454545;
	padding: 0 5px 0 5px;
	text-align: justify;
	background-image: url(../images/green_bullet.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 0.9em;
	text-indent: 10px;
}
		#index_main img { float: left; padding: 0 10px 5px 0 }
		#index_main blockquote { padding-left: 10px; border-left: 2px solid #DA4040; margin: 10px 0 10px 25px; }
		.date {
	border-top: 1px dotted #ccc;
	text-align: right;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}		
		#index_main .rs {
	float: right;
	margin: 0 10px;
	border: 1px solid #ddd;
	padding: 5px;
	background-color: #f6f6f6;
}

	#index_main_2 a {
	color: #FF9933;
	background: inherit;
	font-size: 1.1em;
	font-family: Arial, sans-serif;
}
	#index_main_2 a:hover {
	color: #7AD321;
	background: inherit;
	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 1.1em;
}
	#index_main_2 {
	background: #FFF;
	width: 390px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 4px;
	height: auto;
	font-size: 1.2em;
	float: right;
}
#news_link {
	width: auto;
	font-family: Tahoma, sans-serif;
	font-size: 0.8px;
	text-indent: 16px;
}

		#index_main_2 h1 {
	height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #666666;
	background-color: inherit;
	text-indent: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(../images/hbg.gif);
	background-repeat: repeat-x;
}
		#index_main_2 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
	text-indent: 5px;
	font-weight: bold;
	border-bottom-style: none;
}
		#index_main_2 h1 span {
	padding: 1px 10px 0 23px;
	line-height: 22px;
	margin: 0;
	background-image: url(../images/green_folder.png);
	background-repeat: no-repeat;
	background-position: left;
}
		#index_main_2 p {
	color: #454545;
	padding: 0 5px 0 5px;
	text-align: justify;
	font-size: 0.9em;
	text-indent: 10px;
}
		#index_main_2 img { float: left; padding: 0 10px 5px 0 }
		#index_main_2 blockquote { padding-left: 10px; border-left: 2px solid #DA4040; margin: 10px 0 10px 25px; }
		.date {
	border-top: 1px dotted #ccc;
	text-align: right;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}		
		#index_main_2 .rs {
	float: right;
	margin: 0 10px;
	border: 1px solid #ddd;
	padding: 5px;
	background-color: #f6f6f6;
}
	#index_main_3 {
	background: #FFF;
	margin-bottom: 10px;
	width: auto;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 4px;
	height: auto;
}
		#index_main_3 h1 {
	background: #FFF url(../images/hbg.gif) repeat-x;
	height:30px;
	padding: 5px 0 0 0px;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
}
		#index_main_3 h1 span { background: url(../images/h-art.gif) no-repeat left; padding: 1px 10px 0 23px;  line-height: 22px; margin: 0}
		#index_main_3 p { color: #454545; padding: 0 5px 0 5px; text-align: justify}
		#index_main_3 img { float: left; padding: 0 10px 5px 0 }
		#index_main_3 blockquote { padding-left: 10px; border-left: 2px solid #DA4040; margin: 10px 0 10px 25px; }
		.date {
	border-top: 1px dotted #ccc;
	text-align: right;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}		
		#index_main_3 .rs {
	float: right;
	margin: 0 10px;
	border: 1px solid #ddd;
	padding: 5px;
	background-color: #f6f6f6;
}

/* Second part */
#prec {
	height: 5px;
	padding: 0;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	clip: rect(auto,auto,0px,auto);
	bottom: 0px;
}
	#wrap {
	width: 1000px;
	clip: rect(auto,auto,0px,auto);
	bottom: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
		#wrap #pic {
	float: right;
	height: 199px;
	width: 589px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-image: url(../images/mainimg.jpg);
}
			#wrap #pic #slogan { float: right; padding: 25px 30px 10px 30px; text-align: right }
			#wrap #pic #slogan h1 { font: bold 1.4em Arial, Sans-Serif; color: #FFF; letter-spacing: 1px; margin:0 }
			#wrap #pic #slogan h2 { font:  1.0em Arial, Sans-Serif; color: #FFF; letter-spacing: 0px; margin:0; padding: 10px 0}
			#wrap #pic #slogan a { color: #FFF; }
			
		#wrap #menu {
	padding: 0;
	margin:0;
	clip: rect(auto,auto,auto,auto);
	bottom: 0px;
	background-image: url(../images/topbg.jpg);
	background-repeat: repeat-x;
}
		#wrap #menu a {
	padding-left: 25px;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
	font-size: 0.9em;
	margin-bottom: 0px;
}
#topcontainer {

}

		#wrap #menu ul {
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	padding-top: 10px;
	margin-bottom: 0px;
}
		#wrap #menu li {
	line-height: 26px;
	list-style: none;
	margin-bottom: 0px;
}
		

/*  Advertising */
#ad {
	padding-left: 95px;
	min-height: 80px;
	margin-bottom: 15px;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: left;
	height: 190px;
}
#ad a, #left_side a { background: #FFF; text-decoration: none }
#ad a:hover, #left_side a:hover { text-decoration: underline }
		
/* main area */
#main {
	height: auto;
}
	#right_side {
	width: 110px;
	height: auto;
}
#bfooter {
	background-image: url(../images/topbg.jpg);
	background-repeat: repeat-x;
}
#breadcrumbs {
	width: auto;
	padding-left: 12px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
	background-image: url(../images/topbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#to_su {
	margin-top: 0px;
	padding-top: 0px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/topbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	float: right;
}




		#right_side ul { padding: 3px 0 8px 0 } 
		#right_side li {
	line-height: 18px;
	list-style: none;
	padding-left: 20px;
}
		#right_side a { text-decoration:  none }
		#right_side h3 { color: #404040; font:  bold 1.2em Arial, Sans-Serif; }
	
	#left_side {
	background: #FFF;
	margin-bottom: 10px;
	width: 477px;
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	padding-top: 4px;
	height: auto;
}
		#left_side h1 {
	background: #FFF url(../images/hbg.gif) repeat-x;
	height:30px;
	padding: 5px 0 0 0px;
	margin: 0;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1.8em;
	font-weight: bold;
}
		#left_side h1 span { background: url(../images/h-art.gif) no-repeat left; padding: 1px 10px 0 23px;  line-height: 22px; margin: 0}
		#left_side p { color: #454545; padding: 0 5px 0 5px; text-align: justify}
		#left_side img { float: left; padding: 0 10px 5px 0 }
		#left_side blockquote { padding-left: 10px; border-left: 2px solid #DA4040; margin: 10px 0 10px 25px; }
		.date {
	border-top: 1px dotted #ccc;
	text-align: right;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}		
		#left_side .rs {
	float: right;
	margin: 0 10px;
	border: 1px solid #ddd;
	padding: 5px;
	background-color: #f6f6f6;
}

#rightside {
	float: right;
	width: 145px;
	padding-top: 4px;
}

#red {
	background-color: #FF5353;
	padding: 10px;
}

#amber {
	padding: 10px;
	background-color: #FF9933;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#green {
	background-color: #7AD321;
	padding: 10px;
	margin-bottom: 10px;
}

#orange {
	background-color: #EE7905;
	padding: 10px;
	margin-bottom: 10px;
}

#referrals {
	padding: 10px;
	margin-bottom: 10px;
	background-color: #C4C4C4;
}

#red_index {
	background-color: #FF5353;
	padding: 10px;
	width: 150px;
	float: right;
	margin-right: 9px;
}

#red_index a {
	color: #FFFFFF;
	background: inherit;
	font-size: 1em;
	font-family: Arial, sans-serif;
	text-decoration: none;
}
	#red_index a:hover {
	color: #FFFFFF;
	background: inherit;
	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 1.0em;
}

#amber_index {
	padding: 10px;
	background-color: #FF9933;
	margin-right: 9px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	width: 150px;
	float: right;
}

#amber_index a {
	color: #FFFFFF;
	background: inherit;
	font-size: 1em;
	font-family: Arial, sans-serif;
	text-decoration: none;
}
	#amber_index a:hover {
	color: #FFFFFF;
	background: inherit;
	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 1.0em;
}

#green_index {
	background-color: #7AD321;
	padding: 10px;
	margin-bottom: 10px;
	float: right;
	margin-right: 9px;
}

#green_index a {
	color: #FFFFFF;
	background: inherit;
	font-size: 1em;
	font-family: Arial, sans-serif;
	text-decoration: none;
}
	#green_index a:hover {
	color: #FFFFFF;
	background: inherit;
	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 1.0em;
}

#referrals_index {
	padding: 10px;
	margin-bottom: 0px;
	background-color: #C4C4C4;
	float: right;
}

#referrals_index a {
	color: #FFFFFF;
	background: inherit;
	font-size: 1em;
	font-family: Arial, sans-serif;
	text-decoration: none;
}
	#referrals_index a:hover {
	color: #FFFFFF;
	background: inherit;
	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 1.0em;
}

		#left_side ul { list-style-position: inside; margin-left: 2px }
		#left_side ul li {
	list-style-type: square;
	margin-left: 15px;
}
		#left_side ul ul li { list-style: none; margin-left: 10px; list-style-type: lower-alpha; list-style-position: inside }
	
/* The footer */
#footer {
	clear: both;
	color: #777;
	margin-top: 0;
	background-color: #fff;
	margin-bottom: 0em;
	padding: 10px;
}
#footer .right  { float: right; text-align: right; background: #FFF; }
#footer a { text-decoration: none; background: #FFF }

#footer_menu {
	text-align: center;
	}
#topg {
	background-image: url(../images/image2.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
	padding-top: 15px;
	top: 0px;
	clip: rect(0px,auto,auto,auto);
}
#bottomg {
	background-image: url(../images/image3.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
	bottom: 0px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	clip: rect(auto,auto,0px,auto);
}
#right_side1 {
	float: right;
	width: 0.1em;
	height: 450px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-right-style: dotted;
	border-right-width: thin;
	border-right-color: #CCCCCC;
}

#bgmenu {
	background-image: url(../images/topbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

    #tabs4 {
	background-image: url(../images/topbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 44px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;
	width: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 2em;
	clip: rect(auto,auto,auto,auto);
      }
    #tabs4 ul {
	margin:0;
	padding:10px 10px 0 75px;
	list-style:none;
      }
    #tabs4 li {
	display:inline;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
      }
    #tabs4 a {
	float:left;
	background:url("../images/tableft4.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 7px;
	text-decoration:none;
	font-weight: normal;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
      }
    #tabs4 a span {
	float:left;
	display:block;
	background:url("../images/tabright4.gif") no-repeat right top;
	color:#666666;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 6px;
	font-family: Calibri;
	font-size: 15px;
	font-weight: bold;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs4 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs4 a:hover span {
      color:#333333;
      }
    #tabs4 a:hover {
      background-position:0% -42px;
      }
    #tabs4 a:hover span {
      background-position:100% -42px;
      }

      #tabs4 #current a {
              background-position:0% -42px;
      }
      #tabs4 #current a span {
              background-position:100% -42px;
      }
	  #tabs4 ul li a.current,#tabs4 ul li a.current:hover{
	color:#333333;
	background-position:0% -42px;
	}

#tabs4 ul li a.current span{
color:#333333;
background-position:100% -42px;
	}
#leftmenu {
	width: 150px;
	overflow: visible;
}
/* NAVIGATION
---------------------------------------------------------------------------------------------------------------------------------------------------*/
.nav {
	color: 	#333333;
	width: 165px;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: left;
	margin: 0px;
}
.nav li {
	font-weight: bold;
	height: 30px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
	font-family: Verdana;
	font-size: 11px;
	background-image: url(li.png);
	background-repeat: no-repeat;
	background-position: left;
}
.nav li a {
	color: #666666;
	text-decoration: none;
	padding: 5px 0 0 10px;
	display: block;
	height: 25px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
.nav li a:hover {
	color: #79D220;
	text-decoration: none;
	display: block;
	height: 25px;
	font-weight: bold;
}
.nav li.current a:link{
	color: #79D220;
	text-decoration: none;
	display: block;
	height: 25px;
	font-weight: bold;
}
.nav_sub {
	text-align: left;
	width: 155px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
.nav_sub li {
	height: 25px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #ccc;
}
.nav_sub li a {
	color: #7AD41D;
	text-decoration: none;
	display: block;
	height: 25px;
	font-size: 0.9em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
.nav_sub li a:hover { color: #333333; text-decoration: none; background: #f6f6f6; display: block; height: 25px;
}

.nav_sub_sub {
	width: 155px;
	font-size: 0.9em;
	margin: 0px;
	padding: 0;
	font-weight: bold;
	text-align: left;
	height: 30px;
}
.nav_sub_sub li {
	height: 25px;
	margin-right: 0;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #ccc;
}
.style15{
	font-size: 0.9em;
	color: #78D31E;
	font-family: Arial, sans-serif;
	font-weight: normal;
}

.nav_sub_sub li a {
	color: #7AD41D;
	text-decoration: none;
	display: block;
	height: 25px;
	font-size: 0.9em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
.nav_sub_sub li a:hover { color: #333333; text-decoration: none; background: #f6f6f6; display: block; height: 25px;
}

#lower_menu_container {
	width: auto;
	height: auto;
	clear: both;
	margin-top: 10px;
}
	#left_side_t {
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 0px;
	padding-top: 4px;
	height: auto;
	float: right;
	width: 825px;
}
#countdowncontainer {
	margin-top: 0px;
	height: auto;
	float: right;
	width: 500px;
	padding-top: 4px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

#sub_top_ad {
	background-image: url(/wwwroot/images/0222.jpg);
}

#lower_run {
	clear: both;
	margin-bottom: 0px;
	margin-top: 0px;
}

		#left_side_t h1 {
	margin: 0;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	font-weight: normal;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 50;
	padding-left: 30px;
}
		#left_side_t h1 span {
	line-height: 35px;
	margin: 0;
	background-repeat: no-repeat;
	background-position: left;
	color: #616264;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0px;
}
		#left_side_t p {
	color: #454545;
	text-align: justify;
}

#left_side_vip {
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 0px;
	padding-top: 4px;
	height: auto;
	float: right;
	width: 625px;
}
	#left_side_vip h1 {
	height:30px;
	padding: 5px 0 0 0px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
	background-color: #FFF;
	background-image: 
	background-repeat: no-repeat;
	background-position: right;
}
		#left_side_vip h1 span {
	padding: 1px 10px 0 23px;
	line-height: 22px;
	margin: 0;
	background-image: url(../images/h-art.gif);
	background-repeat: no-repeat;
	background-position: left;
}
		#left_side_t img { float: left; padding: 0 0 0 0}
		#left_side_t blockquote { padding-left: 10px; border-left: 2px solid #DA4040; margin: 10px 0 10px 25px; }
		.date {
	border-top: 1px dotted #ccc;
	text-align: right;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}		
		#left_side_t .rs {
	float: right;
	margin: 0 10px;
	border: 1px solid #ddd;
	padding: 5px;
	background-color: #f6f6f6;
}

.style27 {font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}	
	.style27a {font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.style28 {font-size: 10pt}
.style30 {font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
.style38 {color: #91394A; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style42 {color: #AD455A}
.style43 {font-size: 12px}
.style44 {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #91394A;}
.style45 {font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #C16276;
	font-weight: bold;
}
.style41 {font-size: 16pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #C16276;
}
.style138 {
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #454545;
	list-style-image: url(/wwwroot/images/green_bullet.png);
	list-style-type: square;
}

.style136 {
	font-size: 1.0em;
	font-family: Arial, Helvetica, sans-serif;
	color: #48A8FF;
	font-weight: bold;
}

.style137{
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #7AD21E;
	font-weight: bold;
}

.style135 {
	font-size: 1.6em;
	font-family: Arial, Helvetica, sans-serif;
	color: #103184;
	font-weight: bold;
}

.style134{
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF332B;
	font-weight: bold;
}
.style131{
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.style132{
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6666;
	font-weight: bold;
	text-decoration: none;
}
.style133{
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.style140{
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
.style141{
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #7AD321;
}
.style142{
	font-size: 1.8em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
.style143 {
	font-size: 1.0em;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-weight: bold;
}
		#aboutlist li {
	list-style-image: url(../images/green_bullet.png);
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	margin-left: 20px;
	padding-left: 5px;
}
		#aboutlist2 li {
	list-style-image: url(../images/green_tick.jpg);
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	margin-left: 30px;
	padding-left: 5px;
}
		#aboutlist3 li {
	list-style-image: url(../images/green_tick.jpg);
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6 points;
	margin-left: 30px;
	padding-left: 5px;
}	
			#aboutlistred li {
	list-style-image: url(../images/red_tick.jpg);
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6 points;
	margin-left: 30px;
	padding-left: 5px;
}
		#aboutlistorange li {
	list-style-image: url(../images/orange_tick.jpg);
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6 points;
	margin-left: 30px;
	padding-left: 5px;
}
		#childlist li {
	list-style-image: url(../images/child_bullet.gif);
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	margin-left: 20px;
	padding-left: 5px;
}
#masthead {
	height: 250px;
	width: 800px;
	background-image: url(../random_images/rotate.php);
}
#highlight_bg {
	background-color: #FDFDFD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	padding: 10px;
	color: #333333;
	border: 1px dotted #CCCCCC;
	text-align: justify;
	letter-spacing: 0.1em;
	margin-top: 10px;
	margin-bottom: 30px;
}
#highlight_bg1 {
	background-color: #FDFDFD;
	font-family: Arial, sans-serif;
	font-size: 1.0em;
	padding: 5px;
	color: #333333;
	border: 1px dotted #CCCCCC;
}

/*----TOP PANEL----*/
#topPan{width:747px; height:152px; position:relative; margin:0 auto; padding:0px;}
#topPan img{width:208px; height:58px; position:absolute; top:35px; left:0px;}

#topPan ul{width:480px; height:32px; position:absolute; top:76px; right:0px;}
#topPan ul li{float:left; width:79px; height:32px; padding:0 0 0 1px;}
#topPan ul li a{display:block; width:79px; height:32px; background:url(images/menubg-normal.gif) 0 0 no-repeat #7E7B00; color:#656565; font-size:11px; font-weight:bold; line-height:32px; text-transform:uppercase; text-align:center; text-decoration:none;}
#topPan ul li a:hover{background:url(images/menubg-hover.gif) 0 0 no-repeat #7E7B00; color:#7C7900; text-decoration:none;}

#topPan ul li.home{display:block; width:79px; height:32px; background:url(images/menubg-hover.gif) 0 0 no-repeat #7E7B00; font-size:11px; font-weight:bold; line-height:32px; color:#7C7900; text-decoration:none; text-transform:uppercase; text-align:center;}

#topPan ul.dropdown{width:480px; height:22px; position:absolute; top:119px; right:0px;}
#topPan ul.dropdown li{float:left; width:79px; height:22px; }
#topPan ul.dropdown li a{display:block; width:79px;background:url(images/vertical-dot.gif) 100% 0 no-repeat #fff; color:#3E3E3E; font-size:11px; text-decoration:none; text-align:center; line-height:22px;} 
#topPan ul.dropdown li a:hover{text-decoration:none; background:url(images/vertical-dot.gif) 100% 0 no-repeat #fff; color:#7C7900;}

#topPan ul.dropdown li.verticallinenone a{display:block; width:79px;background:#fff; color:#3E3E3E; font-size:11px; text-decoration:none; text-align:center; line-height:22px;} 
#topPan ul.dropdown li.verticallinenone a:hover{text-decoration:none; background:#fff; color:#7C7900;}

/*----/TOP PANEL----*/

/*----BODY TOP PANEL----*/
#bodytopmainPan{
	width:100%;
	color:#8D8D8D;
	float:none;
	clear:both;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(../images/bg_sub_g2.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: ffffff;
}

#bodytopPan{
	width:1000px;
	position:relative;
	color:#707070;
	padding:0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#bodytopPan h2{background:#F4F4F4; color:#6E6C00; font-size:24px; height:70px; line-height:70px;}
#bodytopPan p{
	padding-top: 0;
	padding-right: 38px;
	padding-bottom: 5px;
	padding-left: 0;
}
#bodytopPan p span{font-weight:bold;}
#bodytopPan p.more{margin:0 0 15px 618px; padding:0px;}
#bodytopPan p.more a{display:block;width:79px; height:28px; background:url(../images/button1.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#bodytopPan p.more a:hover{
	color:#111;
	text-decoration:none;
	background-color: #fff;
	background-image: url(../images/button1.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}
/*----/BODY TOP PANEL----*/

/*----BODY MIDDLE PANEL----*/
#bodymainmiddlePan{
	width:100%;
	color:#8D8D8D;
	float:left;
	clear:both;
	padding-top: 0px;
	padding-right: 0;
	padding-left: 0;
	background-color: #FFFFFF;
}

#bodymiddlePan{
	width:1000px;
	position:relative;
	background:#fff;
	color:#8D8D8D;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #ffffff;
}
/*---Middle One----*/
#middleonePan{
	width:340px;
	float:left;
	height: 420px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#middleonePan p{
	padding:0 0 20px 0;
	text-align: justify;
}
#middleonePan p.boldtext{font-size:16px; background:#fff; color:#2B2A2A; font-weight:bold; padding:32px 0 0;}
#middleonePan p.blacktext{background:#fff; color:#000; padding:0 0 12px 0;}
#middleonePan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middleonePan p.more{margin:0 0 40px 0px; padding:0px;}
#middleonePan p.more a{display:block;width:79px; height:28px; background:url(images/redbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middleonePan p.more a:hover{background: url(images/bluebutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none;}

#middleonePan ul{width:156px; padding:0 0 20px 0;}
#middleonePan ul li{width:156px; height:20px;}
#middleonePan ul li a{width:140px; height:20px; background:url(images/arrow1.gif) 0 8px no-repeat #fff; color:#8D8D8D; line-height:20px; text-decoration:underline; padding:0 0 0 16px;}
#middleonePan ul li a:hover{background:url(images/arrow2.gif) 0 8px no-repeat #fff; color:#272525; text-decoration:underline;}


#middleonePan ul.block{width:156px; height:75px; display:block; padding:0px;}
#middleonePan ul.block li{width:156px; height:151px;}
#middleonePan ul.block li a{width:126px; height:128px; display:block; background:url(images/block1-normal.jpg) 0 0 no-repeat #FCFCFC; color:#fff; font-size:20px; font-weight:bold; text-decoration:none; padding:23px 0 0 30px;}
#middleonePan ul.block li a:hover{background:url(images/block1-hover.jpg) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;}


/*---/Middle One----*/

/*---Middle Two----*/
#middletwoPan{
	width:360px;
	float:left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#middletwoPan p{
	text-align: justify;
	color: #454545;
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 1.1em;
	text-indent: 25px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-bottom: 5px;
	padding-left: 0;
	padding-right: 0;
	background-image: url(../images/greentick.gif);
	background-color: inherit;
}
#middletwoPan p.boldtext{font-size:16px; background:#fff; color:#2B2A2A; font-weight:bold; padding:32px 0 0;}
#middletwoPan p.blacktext{color:#000; padding:0 0 12px 0;}
#middletwoPan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middletwoPan p.more{margin:0 0 40px 0px; padding:0px;}
#middletwoPan p.more a{display:block;width:79px; height:28px; background:url(images/greenbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middletwoPan p.more a:hover{background: url(images/pinkbutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none;}

#middletwoPan ul{width:156px; padding:0 0 20px 0;}
#middletwoPan ul li{
	height:20px;
	list-style-type: none;
	list-style-image: url(../images/green_tick.jpg);
	list-style-position: inside;
}
#middletwoPan ul li a{width:140px; height:20px; background:url(images/arrow1.gif) 0 8px no-repeat #fff; color:#8D8D8D; line-height:20px; text-decoration:underline; padding:0 0 0 16px;}
#middletwoPan ul li a:hover{background:url(images/arrow2.gif) 0 8px no-repeat #fff; color:#272525; text-decoration:underline;}

#middletwoPan ul.block{width:156px; height:151px; padding:0px;}
#middletwoPan ul.block li{width:156px; height:151px;}
#middletwoPan ul.block li a{width:126px; height:128px; display:block; background:url(images/block2-normal.jpg) 0 0 no-repeat #FCFCFC; color:#fff; font-size:20px; font-weight:bold; text-decoration:none; padding:23px 0 0 30px;}
#middletwoPan ul.block li a:hover{background:url(images/block2-hover.jpg) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;}

#middletwoPan2{
	width:360px;
	float:left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#middletwoPan2 p{
	text-align: justify;
	color: #454545;
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 1.1em;
	text-indent: 25px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-bottom: 5px;
	padding-left: 0;
	padding-right: 0;
	background-image: url(../images/greentick.gif);
	background-color: inherit;
}
#middletwoPan2 p.boldtext{font-size:16px; background:#fff; color:#2B2A2A; font-weight:bold; padding:32px 0 0;}
#middletwoPan2 p.blacktext{color:#000; padding:0 0 12px 0;}
#middletwoPan2 p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middletwoPan2 p.more{margin:0 0 40px 0px; padding:0px;}
#middletwoPan2 p.more a{display:block;width:79px; height:28px; background:url(images/greenbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middletwoPan2 p.more a:hover{background: url(images/pinkbutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none;}

#middletwoPan2 ul{width:156px; padding:0 0 20px 0;}
#middletwoPan2 ul li{
	height:20px;
	list-style-type: none;
	list-style-image: url(../images/green_tick.jpg);
	list-style-position: inside;
}
#middletwoPan2 ul li a{width:140px; height:20px; background:url(images/arrow1.gif) 0 8px no-repeat #fff; color:#8D8D8D; line-height:20px; text-decoration:underline; padding:0 0 0 16px;}
#middletwoPan2 ul li a:hover{background:url(images/arrow2.gif) 0 8px no-repeat #fff; color:#272525; text-decoration:underline;}

#middletwoPan2 ul.block{width:156px; height:151px; padding:0px;}
#middletwoPan2 ul.block li{width:156px; height:151px;}
#middletwoPan2 ul.block li a{width:126px; height:128px; display:block; background:url(images/block2-normal.jpg) 0 0 no-repeat #FCFCFC; color:#fff; font-size:20px; font-weight:bold; text-decoration:none; padding:23px 0 0 30px;}
#middletwoPan2 ul.block li a:hover{background:url(images/block2-hover.jpg) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;}

/*---/Middle Two----*/

/*---Middle Three----*/
#middlethreePan{
	width:240px;
	float:right;
	padding: 0px;
}
#middlethreePan p{
	padding:0 0 20px 0;
	text-align: justify;
}
#middlethreePan p.boldtext{font-size:16px; background:#fff; color:#2B2A2A; font-weight:bold; padding:32px 0 0;}
#middlethreePan p.blacktext{background:#fff; color:#000; padding:0 0 12px 0;}
#middlethreePan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middlethreePan p.more{margin:0 0 40px 0px; padding:0px;}
#middlethreePan p.more a{display:block;width:79px; height:28px; background:url(images/bluebutton.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middlethreePan p.more a:hover{background: url(images/redbutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none;}

#middlethreePan ul{width:156px; padding:0 0 20px 0;}
#middlethreePan ul li{width:156px; height:20px;}
#middlethreePan ul li a{width:140px; height:20px; background:url(images/arrow1.gif) 0 8px no-repeat #fff; color:#8D8D8D; line-height:20px; text-decoration:underline; padding:0 0 0 16px;}
#middlethreePan ul li a:hover{background:url(images/arrow2.gif) 0 8px no-repeat #fff; color:#272525; text-decoration:underline;}

#middlethreePan ul.block{width:156px; height:151px; padding:0px;}
#middlethreePan ul.block li{width:156px; height:151px;}
#middlethreePan ul.block li a{
	width:126px;
	height:75px;
	display:block;
	background:url(images/block3-normal.jpg) 0 0 no-repeat #FCFCFC;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	padding-top: 23px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30px;
}
#middlethreePan ul.block li a:hover{background:url(images/block3-hover.jpg) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;}

/*---/Middle Threee----*/

/*---Middle Four----*/
#middlefourPan{
	width:240px;
	float:left;
	padding: 10px;
}
#middlefourPan p{padding:0 0 20px 0;}
#middlefourPan p.boldtext{font-size:16px; background:#fff; color:#2B2A2A; font-weight:bold; padding:32px 0 0;}
#middlefourPan p.blacktext{background:#fff; color:#000; padding:0 0 12px 0;}
#middlefourPan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middlefourPan p.more{margin:0 0 40px 0px; padding:0px;}
#middlefourPan p.more a{display:block;width:79px; height:28px; background:url(images/pinkbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middlefourPan p.more a:hover{background: url(images/greenbutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none;}

#middlefourPan ul{width:156px; padding:0 0 20px 0;}
#middlefourPan ul li{width:156px; height:20px;}
#middlefourPan ul li a{width:140px; height:20px; background:url(images/arrow1.gif) 0 8px no-repeat #fff; color:#8D8D8D; line-height:20px; text-decoration:underline; padding:0 0 0 16px;}
#middlefourPan ul li a:hover{background:url(images/arrow2.gif) 0 8px no-repeat #fff; color:#272525; text-decoration:underline;}

#middlefourPan ul.block{width:156px; height:151px; padding:0px;}
#middlefourPan ul.block li{width:156px; height:151px;}
#middlefourPan ul.block li a{
	width:126px;
	height:75px;
	display:block;
	background:url(images/block4-normal.jpg) 0 0 no-repeat #FCFCFC;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding-top: 23px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30px;
}
#middlefourPan ul.block li a:hover{background:url(images/block4-hover.jpg) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;}

/*---/Middle Four----*/

/*---Middle Five----*/
#middlefivePan{
	width:340px;
	float:left;
	height: 420px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-attachment: fixed;
	background-image: url(../images/tq.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#middlefivePan p{
	padding:0 0 20px 0;
	text-align: justify;
}
#middlefivePan p.boldtext{font-size:16px; background:#fff; color:#2B2A2A; font-weight:bold; padding:32px 0 0;}
#middlefivePan p.blacktext{background:#fff; color:#000; padding:0 0 12px 0;}
#middlefivePan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middlefivePan p.more{margin:0 0 40px 0px; padding:0px;}
#middlefivePan p.more a{display:block;width:79px; height:28px; background:url(images/redbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middlefivePan p.more a:hover{background: url(images/bluebutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none;}

#middlefivePan ul{width:156px; padding:0 0 20px 0;}
#middlefivePan ul li{width:156px; height:20px;}
#middlefivePan ul li a{width:140px; height:20px; background:url(images/arrow1.gif) 0 8px no-repeat #fff; color:#8D8D8D; line-height:20px; text-decoration:underline; padding:0 0 0 16px;}
#middlefivePan ul li a:hover{background:url(images/arrow2.gif) 0 8px no-repeat #fff; color:#272525; text-decoration:underline;}


#middlefivePan ul.block{width:156px; height:75px; display:block; padding:0px;}
#middlefivePan ul.block li{width:156px; height:151px;}
#middlefivePan ul.block li a{width:126px; height:128px; display:block; background:url(images/block1-normal.jpg) 0 0 no-repeat #FCFCFC; color:#fff; font-size:20px; font-weight:bold; text-decoration:none; padding:23px 0 0 30px;}
#middlefivePan ul.block li a:hover{background:url(images/block1-hover.jpg) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;}


/*---/Middle Five----*/

/*----FOOTER PANEL----*/
#footermainPan{
	height:120px;
	color:#fff;
	clear:both;
	background-image: url(../images/top_bg_g.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #EFEFEF;
}
#footerPan{
	width:1000px;
	position:relative;
	height: 38px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
}
#footerPan img.footerlogo{width:186px; height:50px; position:absolute; top:93px; right:-1px;}

#footerPan p.html{background:url(images/html-button.gif) 0 0 no-repeat; position:absolute; top:42px; right:115px; width:64px; height:22px; padding:3px;}
#footerPan p.html a{width:55px; height:18px; display:block; font-weight:bold; background:url(images/arrow3.gif) 100% 50% no-repeat #F4F4F4; color:#565656; text-decoration:none; text-transform:uppercase; padding:2px 0 0 5px;}
#footerPan p.html a:hover{background:url(images/arrow4.gif) 100% 50% no-repeat #F4F4F4; color:#565656; text-decoration:none;}

#footerPan p.css{background:url(images/css-button.gif) 0 0 no-repeat; position:absolute; top:42px; right:55px; width:53px; height:19px; padding:3px;}
#footerPan p.css a{width:50px; height:18px; display:block; font-weight:bold; background:url(images/arrow5.gif) 90% 50% no-repeat #B3B3B3; color:#fff; text-decoration:none; text-transform:uppercase; padding:2px 0 0 5px;}
#footerPan p.css a:hover{background:url(images/arrow2.gif) 90% 50% no-repeat #B3B3B3; color:#fff; text-decoration:none;}
#footerPan p.copyright{background:#565656; color:#fff; font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; position:absolute; top:117px; left:26px;}

#footerPan ul{
	width:1009px;
	position:absolute;
	top:75px;
	text-align: justify;
	text-indent: 3px;
	left: 13px;
}
#footerPan li{float:left; font:12px "Arial",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPan ul li a{padding:0 12px 0; color:#666666; background:#ffffff; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}

		#midpantwo li {
	list-style-image: url(../images/green_tick.jpg);
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	margin-left: 30px;
	padding-left: 5px;
	}
		#sitemap {
	list-style-type: none;
	font-family: Verdana;
	font-size: 10px;
	height: 170px;
	float: left;
	color: #79D31C;
	width: 148px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	}
		#sitemap1 {
	list-style-type: none;
	font-family: Verdana;
	font-size: 10px;
	height: 170px;
	float: left;
	color: #79D31C;
	width: 171px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
		#sitemap2 {
	list-style-type: none;
	font-family: Verdana;
	font-size: 10px;
	height: 170px;
	float: left;
	color: #79D31C;
	width: 156px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
		#sitemap3 {
	list-style-type: none;
	font-family: Verdana;
	font-size: 10px;
	height: 170px;
	float: left;
	color: #79D31C;
	width: 141px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
		#sitemap4 {
	list-style-type: none;
	font-family: Verdana;
	font-size: 10px;
	height: 170px;
	float: left;
	color: #79D31C;
	width: 146px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
		#sitemap5 {
	list-style-type: none;
	font-family: Verdana;
	font-size: 10px;
	height: 170px;
	float: left;
	color: #79D31C;
	width: 138px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
		#sitemenu {
	list-style-type: none;
	font-family: Verdana;
	font-size: 12px;
	height: 10px;
	font-weight: bold;
	color: #666666;
	width: 1000px;
	padding-left: 10px;
	float: right;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #B1B1B1;
	}
#tempmain{
	width:569px;
	float:left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: auto;
}
#tempright{
	width:201px;
	float:right;
	padding: 0px;
}
#testimonial{
	width: 145px;
	background-image: url(../images/tq.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	background-position: right top;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
}
#testimonial_i{
	width: 145px;
	background-repeat: no-repeat;
	font-family: Calibri;
	font-size: 1.1em;
	background-position: right top;
	float: left;
	margin: 0px;
	color: #333333;
	padding-top: 7px;
	padding-bottom: 7px;
}

#testimonial_c{
	width: 155px;
	letter-spacing: -1px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: normal;
	color: #666666;
	background-position: right top;
	float: left;
	margin: 0px;
	line-height: 28px;
	height: 70px;
	padding-top: 10px;
}

#testimonial_100{
	width: 155px;
	background-image: url(../images/heart.gif);
	background-repeat: no-repeat;
	letter-spacing: -1px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: normal;
	color: #666666;
	background-position: right top;
	float: left;
	margin: 0px;
	line-height: 28px;
	height: 70px;
	padding-top: 10px;
}

#testimonial_h{
	width: 155px;
	background-image: url(../images/tq.jpg);
	background-repeat: no-repeat;
	letter-spacing: -1px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: normal;
	color: #666666;
	background-position: right top;
	float: left;
	margin: 0px;
	padding: 0px;
	line-height: 28px;
	height: 70px;
}

#testimonial_p{
	width: 155px;
	background-image: url(../images/tq.jpg);
	background-repeat: no-repeat;
	letter-spacing: -1px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: normal;
	color: #666666;
	background-position: right top;
	float: left;
	margin: 0px;
	padding: 0px;
	line-height: 28px;
	height: 70px;
}

#testimonial_t{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #333333;
	float: left;
	width: 145px;
}
.style170 {
	font-size: 1.0em;
	font-family: Calibri;
	color: #333333;
	font-weight: bold;
}
#bicon {
	height: auto;
	width: 110px;
} 
.style177 {
	font-size: 1.0em;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: normal;
}
.style173 {
	font-size: 1.0em;
	font-family: Arial, Helvetica, sans-serif;
	color: #4788C6;
	font-weight: normal;
}.style174 {
	font-size: 1.0em;
	font-family: Arial, Helvetica, sans-serif;
	color: #7AD21E;
	font-weight: normal;
}.style175 {
	font-size: 1.0em;
	font-family: Arial, Helvetica, sans-serif;
	color: #F3BA48;
	font-weight: normal;
}.style176 {
	font-size: 1.0em;
	font-family: Arial, Helvetica, sans-serif;
	color: #D82E8E;
	font-weight: normal;
}

