/* CSS Document */

body { 
	margin : 0;	padding : 0;	font : normal 73%/1.5em Arial,Verdana, Tahoma, sans-serif;	
	color: #555; text-align : center; line-height:16px; background:#c7c8c8; }

a { color : #111; text-decoration : underline; } 

a:hover { color : #111;	text-decoration : none; } 

h1, h2, h3 { font : bold 1em Arial, Tahoma, Sans-serif; } 

h1 { font-size : 1.1em; color : #ff7e00; } 

h2 { font-size : 1.2em;	text-transform : uppercase; } 

li{list-style:square;}

.cleardiv{ clear:both;}

/*Main and contain div*/
#main
{ 	width:1000px; height:auto !important; min-height:780px !important; height: 780px;
	margin:0 auto; background:url(images/pagebg.jpg) repeat-y; }

#container
{ display:table; margin:0 auto; width:1000px;}

/*Top panel CSS*/
#header
{ height:170px; display:block;}

.top1
{ width:300px; height:170px; background:url(images/index1.jpg) no-repeat; float:left;}

.top2
{ width:700px; height:170px; background:url(images/index2.jpg) no-repeat; float:right;}

.toplinks
{	width:500px; margin-top:50px; margin-right:5px; text-align:right; float:right;
	color:#004993; font:1.1em Arial, Helvetica, sans-serif; text-decoration:none;}
	
.toplinks a
{	color:#004993; text-decoration:none;}

.toplinks a:hover
{	color:#004993; text-decoration:underline;}

.call
{ width:120px; border-right:1px #DFDFDF solid; float:left; height:20px; padding:10px; }

.emailbox
{ width:190px; float:left; height:20px; padding:10px; }

/*Left panel CSS*/
#leftpanel
{ 	width:300px; float:left;}

.navigation
{ 	height:330px; background:url(images/index3.jpg) no-repeat; }

.leftlinks
{ 	color:#fff; font:1.2em Arial, Helvetica, sans-serif normal; text-align:left;
	width:150px; height:100px; margin-top:150px; padding-left:20px; float:left; line-height:21px;}

.leftlinks li
{ 	list-style-image:url(images/arrow.jpg); }

.leftlinks a
{ 	color:#fff; text-decoration:none; }

.leftlinks a:hover
{ 	color:#000000; text-decoration:underline; }

.icons
{ 	height:120px; background:url(images/index5.jpg) no-repeat; clear:both;
	padding-top:130px; padding-left:15px; text-align:left; color:#fff; font-size:0.98em;}
	
.icons a
{ color:#fff; text-decoration:none; }

.icons a:hover
{ text-decoration:underline;}

/*Right panel CSS*/
#rightpanel
{ 	width:700px; float:right; background:url(images/index6.jpg) repeat-y;}

.tabs
{ 	height:230px; background:url(images/index4.jpg) no-repeat; }

.matter
{ 	padding:20px; padding-top:0px; height:auto !important; min-height:360px !important; height: 360px;}

.ltext
{   width:388px; float:left; background:#fff; color:#111; text-align:justify; padding:20px; font-size:0.98em;
	height:auto !important; min-height:250px !important; height: 250px; }

.rtext
{ 	width:185px; float:right; background:#fff; color:#111; text-align:left; padding:20px; font-size:0.98em;
	height:auto !important; min-height:250px !important; height: 250px; } 
	
.maintext
{   width:618px; float:left; background:#fff; color:#111; text-align:justify; padding:20px; font-size:0.98em;
	height:auto !important; min-height:250px !important; height: 250px; }
	
.maintext h1 { font: bold 1.4em Arial, Tahoma, Sans-serif; color: #ff7e00; } 

.box1
{	width:280px; float:left; }

.box2
{	width:320px; float:left; }

.box3
{	width:500px; float:left; clear:both; margin-top:20px;}

/*Footer css*/
#footer
{ background:#fff; clear:both; margin-top:15px; padding:20px; float:left; width:94%; color:#111; font-size:0.98em;}

#footer a
{ color:#111; text-decoration:none; }

#footer a:hover
{ color:#3399FF; }

form { 

	border : 1px solid #e4e4e4;
	width : 400px;
	font : normal 0.95em Verdana, Tahoma, sans-serif;
} 

label { 
	font-weight : normal;
	margin : 5px 0;
} 


input { 
	padding : 2px;
	border : 1px solid #eee;
	font : normal 1em Verdana, Tahoma, sans-serif;
	color : #777;
} 

textarea { 
	width : 250px;
	padding : 2px;
	font : normal 1em verdana, Tahoma, sans-serif;
	border : 1px solid #eee;
	height : 80px;
	display : block;
	color : #777;
} 


input.button { 
	margin : 0;
	font : bold 1em Arial, Sans-serif;
	background-color:#CCCCCC;
	padding : 2px 3px;
	color : #333;
	border : 1px solid #dadada;
} 


select { 
	width : 250px;
	padding : 2px;
	font : normal 1em verdana, Tahoma, sans-serif;
	border : 1px solid #eee;
	display : block;
	color : #777;
} 
