/* CSS Document */



body

{

margin:0px;;

padding:0px;

background-color:#FFFFFF;

font:normal 12px Arial, Helvetica, sans-serif;

color:#000000;

}



/*-----------------------------top header-----------------------------------*/



.top_header_bg

{

background:url(../images/top_bg.gif) left top no-repeat;

height:150px;

}



.logo

{

margin:0px 42px 0px 15px;

}



.top_white_header_text

{

font-weight:normal;

font-size:25px;

line-height:35px;

font-family:Georgia, "Times New Roman", Times, serif;

color:#FFFFFF;

}



.top_yellow_header_text

{

font-weight:normal;

font-size:25px;

line-height:35px;

font-family:Georgia, "Times New Roman", Times, serif;

color:#FFFA6C;

}



.top_yellow_big_header_text

{

font-weight:normal;

font-size:45px;

font-family:Georgia, "Times New Roman", Times, serif;

color:#FFFA6C;

}

/*---------------------------------top menu-----------------------------------------*/



.top_menu_bg

{

background:url(../images/top_menu_bg.gif) left top repeat-x;

height:29px;

}

a.topmenu_link:link, a.topmenu_link:active, a.topmenu_link:visited 

{

	display:block;

	height:29px;

	font:bold 12px/29px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	text-decoration:none;

	background:url(../images/top_menu_bg.gif) left top repeat-x;

	padding:0px 14px;

}



a.topmenu_link:hover 

{

    display:block;

	font:bold 12px/29px Arial, Helvetica, sans-serif;

	color:#FDFDD6;

	text-decoration:none;

	background:url(../images/top_menu_hover_bg.gif) left top repeat-x;

	height:28px;

	padding:0px 14px;

}

/*----------------------------------------------------------------body-------------------------------------------------*/



.body_bg

{

background:url(../images/body_background_bg.gif) left top repeat-x;

background-color:#FFFFFF;

padding:30px 23px 0px 23px; 

}



.left_menu_header

{

background:url(../images/left_menu_header.gif) left top repeat-x;

height:27px;

font-weight:bold;

font-size:12px;

line-height:27px;

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

}



.left_menu_body_bg

{

background-color:#F2EFF7;

padding:10px;

font-weight:normal;

font-size:12px;

line-height:18px;

font-family:Arial, Helvetica, sans-serif;

color:#000000;

}



.left_menu

{

background-color:#F2EFF7;

padding-left:8px;

font-weight:normal;

font-size:11px;

line-height:24px;

font-family:Arial, Helvetica, sans-serif;

color:#000000;

height:26px;

}



.leftmenu_icon {

	padding-left:19px;

	padding-right:11px;

}



A.left_link:link, A.left_link:active, A.left_link:visited

{

font-weight:normal;

font-size:11px;

font-family:Arial, Helvetica, sans-serif;

color:#000000;

text-decoration:none;

font-weight:normal;

background-color:#f2eff7;

display:block;

padding-top:5px;

padding-bottom:5px;

}



A.left_link:hover

{

display:block;

text-decoration:none;

background-color:#d0a1d2;

padding-top:5px;

padding-bottom:5px;

}



.banner_bg

{

background:url(../images/banner_bg.gif) left top no-repeat;

height:190px;

padding:10px 15px; 

}



.baaner_white_hader

{

	height:35px;

	font-weight:normal;

	font-size:28px;

	font-family:Georgia, "Times New Roman", Times, serif;

	/*font-family:Arial, Helvetica, sans-serif;*/

	color:#ffffff;

	padding:0px;

	margin:0px;

}



.banner_white_text

{

font-weight:bold;

font-size:15px;

line-height:23px;

font-family:Arial, Helvetica, sans-serif;

text-transform:nomal;

color:#ffffff;

height:22px;

}



.v_dotted_line

{

background:url(../images/v_dotted_line.gif) center top  repeat-y;

}



.green_text {

	font-weight:bold;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	color:#007C33;

}



.green_text_15 {

	font-weight:bold;

	font-size:15px;

	font-family:Arial, Helvetica, sans-serif;

	color:#007C33;

}



.green_text_18 {

	font-weight:bold;

	font-size:18px;

	font-family:Arial, Helvetica, sans-serif;

	color:#007C33;

}

.violet_text {

	font-weight:bold;

	font-size:15px;

	font-family:Arial, Helvetica, sans-serif;

	color:#711D75;

	text-transform:none

}



.violet_text_12 {

	font-weight:bold;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	color:#711D75;

	

}



h1 {

	font-weight:bold;

	font-size:28px;

	font-family:Arial, Helvetica, sans-serif;

	color:#1C327E;

	padding:0px;

	margin:0px 0px 10px 0px;

	border-bottom:2px solid #842e8a;

}



h2 {

	font-weight:bold;

	font-size:28px;

	font-family:Arial, Helvetica, sans-serif;

	color:#1C327E;

	padding:0px;

	margin:0px;

}



h3 {

	background:url(../images/h1back_bg.gif) left bottom repeat-x;

	height:35px;

	background-color:#FFFFFF;

	font-weight:bold;

	font-size:28px;

	font-family:Arial, Helvetica, sans-serif;

	color:#1C327E;

	padding:0px;

	margin:0px;	

}



h4 {

	font-weight:nornal;

	font-size:16px;

	font-family:Arial, Helvetica, sans-serif;

	color:#651C75;

	padding:0px;

	margin:0px;

	font-weight:bold;

}





.blue_txt {

	font-weight:bold;

	font-size:15px;

	font-family:Arial, Helvetica, sans-serif;

	color:#1C327E;

	margin:0px;

	padding:0px;

}



/*-------------------------------------------------------------------------footer-----------------------------------------------*/



.footer_bg

{

background:url(../images/footer_bg.gif) left top repeat-x;

background-color:#1C3380;

height:90px;

font-weight:normal;

font-size:12px;

line-height:20px;

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

padding-top:20px;

}



A.footer_link:link, A.footer_link:active, A.footer_link:visited

{

font-weight:normal;

font-size:12px;

line-height:20px;

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

text-decoration:none;

}



A.footer_link:hover

{

font-weight:normal;

font-size:12px;

line-height:20px;

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

text-decoration:underline;

}



A.copyright_link:link, A.copyright_link:active, A.copyright_link:visited

{

font-weight:bold;

font-size:12px;

line-height:20px;

font-family:Arial, Helvetica, sans-serif;

color:#C6F385;

text-decoration:none;

}



A.copyright_link:hover

{

font-weight:bold;

font-size:12px;

line-height:20px;

font-family:Arial, Helvetica, sans-serif;

color:#C6F385;

text-decoration:underline;

}





A.greentxt_link:link, A.greentxt_link:active, A.greentxt_link:visited

{

	font-weight:bold;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	color:#007C33;

	text-decoration:none;

}



a.greentxt_link:hover {

	color:#000000;

	text-decoration:none;

}































/*Example CSS for the two demo scrollers*/



#pscroller1{

width: 100%;

height: 250px;

padding:0px;

}



#pscroller2{

width: 350px;

height: 20px;

border: 1px solid black;

padding: 3px;

}



#pscroller2 a{

text-decoration: none;

}



.someclass{ //class to apply to your scroller(s) if desired

}



.blue_txt2 

{

	font-family:Arial;

	font-size:11px;

	color:#1c327e;

	text-decoration:none;

	font-weight:bold;

}



.box_bg {

	background-image:url(../images/box_bg.jpg);

	background-repeat:repeat-x;

	background-position:bottom left;

	border:1px solid #e7e7e7;

	padding:15px;

	line-height:16px;

}



.box_bg2 {

	background-image:url(../images/box_bg.jpg);

	background-repeat:repeat-x;

	background-position:bottom left;

	border:1px solid #e7e7e7;

	line-height:16px;

}



.images_border {

	border:1px solid #9c719f;

	padding:3px;

	margin-right:10px;

	margin-bottom:10px;

}



.contact_bg {

	background-image:url(../images/contact_bg.gif);

	background-repeat:no-repeat;

	background-position:top right;

	padding:15px;

	

}

.lefpspace {

	padding-left:15px;

}



a.blue_link:link, a.blue_link:active, a.blue_link:visited 

{

	font-family:Arial;

	font-size:12px;

	color:#1c327e;

	text-decoration:underline;	

	font-weight:bold;

}



a.blue_link:hover 

{

	color:#1c327e;

	text-decoration:none;

}



.inner_banner_bg {

	background-image:url(../images/inner_banner_bg.jpg);

	background-repeat:repeat-x;

	background-position:top left;

	height:200px;

}



.contentbox_bg {

	background-image:url(../images/contentbox_bg.gif);

	background-repeat:repeat-y;

	background-position:top left;

	padding:15px;

}











