@charset "utf-8";

/* CSS Document */

*{margin:0;padding:0;}

a{outline:none;border:none;}

img{border:none;}

input{vertical-align:middle;}



.floatleft		{float:left !important;}

.floatright		{float:right !important;}

abbr	{cursor: help;}



acronym	{cursor: help;}



/* ========== Applying clearfix fix for some browsers to use in appropriate places */

.clearfix:after	{content:".";display:block;height:0;clear:both;visibility:hidden;}

.clearfix		{display:inline-block;}

/* Hide from IE Mac \*/.clearfix{display:block;}/* End hide from IE Mac */



body{padding:0; margin:0; background-color:#555555;}

h1

{

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

	font-size:16px;

	font-weight:bold;

	color:#ab1010;

	padding-left:25px;

}



h2

{

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

	font-size:15px;

	font-weight:bold;

	color:#272727;

	padding-left:20px;

	padding-top:3px;



}



#page

{

	margin:0 auto;

	width:850px;

	height:auto;

	background-color:#ffffff;

	

}



#header

{

	margin:0 auto;

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

	width:850px;

	height:295px;

}



#wrapper

{

	width:850px;

	height:auto;

	background-color:#ffffff;

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

	background-repeat:repeat-y;

	

}



#leftbar

{

	width:222px;

	height:auto;

	float:left;

	

}



#rightbar

{

	width:628px;

	height:auto;

	float:right;

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

	background-repeat:repeat-y;

	

	

}



.leftbar-top

{

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

	background-repeat:no-repeat;

	width:222px;

	height:131px;

}



.link-hold

{
	width:222px;

	height:auto;

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

	font-size:11px;

	font-weight:bold;

	color:#019da7;

	line-height:2em;

}



.link-hold a

{

	color:#019da7;

	text-decoration:none;

}



.link-hold a:hover

{

	color:#CC0000;

	text-decoration:none;

}



.links

{

	width:180px;

	padding-left:40px;

}



.button-bg

{

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

	width:192px;

	height:29px;

	margin-top:15px;

	margin-bottom:15px;

	margin-left:15px;	

}



.right-bar-bottom

{

	background-image:url(images/rt-bar-bottom.jpg);

	width:850px;

	height:18px;

	background-repeat:no-repeat;

	margin:0 auto;

	clear:both;	

}



#search-form

{

	width:554px;

	height:auto;

	margin-left:25px;

	

}



#google

{

	width:544px;

	height:auto;

	margin:25px;

	border:1px #77b7e7 solid;

	text-align:center;

}



#contents

{

	width:554px;

	height:auto;

	margin-left:25px

}



.heading

{

	background:url(images/bullet.jpg) no-repeat center left;

	margin-left:15px;

}



.text

{

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

	font-size:11px;

	color:#313131;

	text-align:justify;

	margin:15px;

}



#footer

{

	width:850px;

	height:35px;

	text-align:center;

	background-color:#ffffff;

	margin:0 auto;

	clear:both;

}



.footer-text

{

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

	font-size:10px;

	font-weight:bold;

	color:#ab1010;

	float:right;

	padding-right:200px;

	padding-top:10px;

}



.footer-text a

{

	color:#ab1010;

}



.sitemap-heading

{

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

	font-size:14px;

	font-weight:bold;

	color:#ab1010;

	

}

.sitemap

{

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

	font-size:11px;

	font-weight:bold;

	color:#383838;

	line-height:1.5em;

}



.sitemap a

{

	color:#383838;

	text-decoration:none;

}



.sitemap a:hover

{

	color:#CC0000;

	text-decoration:none;

}



.indent

{

	margin-left:25px;

	list-style-type:square;

}

.link1{font:Arial; font-size:12px; color:##019DA7; text-decoration:none;}
.link1:hover{font:Arial; font-size:12px; color: #000000; text-decoration:underline;}