body

{

background-color: #333a3f ;/*url('images/bg1.jpg')*/

padding: 0px;/*35px 0px 35px 0px*/

margin: 0px;

}





body,input

{

font-size: 10pt;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

/*font-family: "georgia", "times new roman", serif;*/

color: #525252;/*333333*/

}



p

{

line-height: 24px;

/*margin-bottom: 16px;*/

text-align: justify;

}



a

{

color: #B96D00;

text-decoration: underline;

}



a:hover

{

text-decoration: none;

}





h3 span

{

font-weight: normal;

}



h3,h4

{

display: inline;

font-weight: bold;

background-repeat: no-repeat;

background-position: right;

}



h3

{

font-size: 27px;

padding-right: 34px;

background-image: url('images/db1.gif');

}



h4

{

font-size: 19px;

padding-right: 28px;

background-image: url('images/db2.gif');

}



.contentarea

{

border: 0px;

padding: 0px;

vertical-align: top;

}



/*.rightcolumn

{

	border: none;

	float: right;

	width:331px;

}



.rightcolumn img

{

	border: none;

}

*/





#normalcontent 

{



width: 100%;

padding: 0px 0px;

}



img

{

/*border: solid 1px #6F5230;*/

border: 0px;

margin: 0px;

}



img.left

{

position: relative;

float: left;

margin: 0px 29px 22px 0px;

}



img.right

{

position: relative;

float: right;

margin: 0px 0px 29px 29px;

}



.divider1

{

position: relative;

background: #fff url('images/border2.gif') repeat-x;

height: 14px;

margin: 32px 0px 24px 0px;

clear: both;

}



.divider2

{

position: relative;

height: 1px;

border-bottom: solid 1px #eaeaea;

margin: 32px 0px 32px 0px;

}



.post .details

{

position: relative;

top: -24px;

font-size: 13px;

color: #787878;

}



.post ul.controls

{

clear: both;

}



.post ul.controls li

{

display: inline;

font-size: 13px;

}



.post ul.controls li a

{

background-repeat: no-repeat;

background-position: left;

padding: 0px 16px 0px 20px;

}



.post ul.controls li a.printerfriendly

{

background-image: url('images/icon-printerfriendly.gif');

}



.post ul.controls li a.comments

{

background-image: url('images/icon-comments.gif');

}



.post ul.controls li a.more

{

background-image: url('images/icon-more.gif');

}



.box

{

position: relative;

background: #FDFCF6 url('images/boxbg.gif') repeat-x;

left: -24px;

top: -24px;

padding: 24px;

border-bottom: solid 1px #E1D2BD;

/*margin-bottom: 16px;*/

}



ul.linklist

{

list-style: none;

}



ul.linklist li

{

line-height: 32px;

}







#upbg

{

position: absolute;

top: 0px;

left: 0px;

width: 100%;

height: 275px;

background-color: #333a3f;/* #fff url('images/bg2.jpg') repeat-x;*/

z-index: 1;



}



#outer

{

z-index: 2;

position: relative;

/*

	The width value below controls the overall width of the design. By default it's set to 82%

	(so it'll take up 82% of the browser window's width). You can set it to a different percentage

	value (70%, 90%, etc.) or even a pixel value (760px, 800px, etc.) to enforce a fixed width.

*/

width: 950px ;/*82%*/

/*border: solid 7px #000000;*/

border: none;

background-color: #faf6ea;

margin: 0 auto;

}



#header

{

position: relative;

width: 100%;

height: 281px;

/*background: #2B2B2B url('images/topbg.gif') repeat-x;*/

background: #2B2B2B url('images/pattern.jpg');

/*margin-bottom: 2px;*/

}



#headercontent

{

border: none;

}

#headercontent img

{

border: 0px;

}



.logopart

{

	margin: 0px;

	padding: 35px 10px 0px 15px;

	float:left;

	border: opx;

}



.flashcontent

{

width: 563px;

height:253px;

margin: 3px 15px;

float: right;

border: 0px;

padding: 6px 6px;

}






#headercontent h1

{

font-weight: normal;

color: #fff;

font-size: 40px;

}



#headercontent h1 sup

{

color: #777;

}



#headercontent h2

{

font-size: 16px;

font-weight: normal;

color: #aaa;

}



#search

{

position: absolute;

top: 88px;

right: 32px;

padding-right: 0px;

}



#search input.text

{

margin-right: 8px;

vertical-align: middle;

border-top: solid 1px #000000;

border-right: 0px;

border-bottom: solid 1px #777777;

border-left: 0px;

padding: 2px;

width: 160px;

}



#search input.submit

{

background: #939B00 url('images/buttonbg.gif') repeat-x;

border: solid 1px #5F6800;

font-weight: bold;

padding: 4px;

font-size: 13px;

color: #F2F3DE;

vertical-align: middle;

}



/*HEADER BOTTOM PART*/

/*#headerpic

{

position: relative;

height: 109px;

background: #fff url('images/hdrpic.jpg') no-repeat top left;

margin-bottom: 2px;

}*/



#upperbar

{

position: relative;

/*background: #7F8400 url('images/menubg.gif') repeat-x top left;*/

background-color: #e57e39;

height: 10px;

}







#content

{

padding: 0px 5px 0px 5px;

vertical-align: top;

}



#primarycontainer

{

float: left;

margin-right: -288px;

width: 100%;

}



#primarycontent

{

margin: 24px 322px 0px 0px;

}



#secondarycontent

{

margin-top: 24px;

float: right;

width: 288px;

}



#footer

{

position: relative;

height: 165px;

clear: both;

background: #faf6ea ;/*faf6ea url('images/footer_bg_pattern.jpg') repeat-x 0em 2.5em*/

font-size: 13px;

padding: 0px 0px;

color: #FFFFFF;

}



#footer a

{

color: #e57e39;

}



#footer .mid

{

color: #e57e39;

position: absolute;

left: 0;

top: 50px;

border: none;

width: 100%;

text-align: center;

font-size:10px;

font-weight:bold;

}



#footer .midfootnav

{

position: absolute;

left: 0;

top: 0px;

height: 45px;

border: none;

background: #e57e39 url('images/footer_bg_pattern.jpg') center repeat-x;

width: 100%;

text-align: center;

font-size:12px;

font-weight:bold;

color: #FFFFFF;



}


#footer .midfootnav a

{
color: #FFFFFF;
text-decoration: none;
}

#footer .midfootnav a:hover

{
color: #FFFFFF;
text-decoration: underline;
}


.footerlogoicons

{

position: absolute;

left: 0;

top: 85px;

border: none;

width: 100%;

text-align: center;

}



/*#footer .left

{

position: absolute;

left: 2.0em;

bottom: 1.2em;

}



#footer .right

{

position: absolute;

right: 2.0em;

bottom: 1.2em;

}*/









/*ADDED*/



.containingtable1 { 

border: 0px; 

width:598px; 

background-color: #FFFFFF; 

padding: 5px 10px 10px 10px; 

text-align: justify;

margin-top: 5px; 

}/*#e5dcc2*/







/*tabber*/

.tab_container {

	border-top: 0px;

	border-right: 1px solid #dedccd;

	border-left: 1px solid #dedccd;

	border-bottom: 1px solid #dedccd;

	background-color: #FFFFFF;

	clear: both;

	float: left;

	width: 598px;

	-moz-border-radius-bottomright: 5px;

	-khtml-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-khtml-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

}



.tab_content a{

	color:#c56d00;/*013a1d*/

	text-decoration:underline;

	

	

}



.readmoretab { text-align: right}



.tab_content {

	display :inline-table;

	padding: 20px 20px;

	font-size: 14px;

	height:100px;

	/*padding-bottom:60px;*/

}



.tabber {

	padding:0px;

	/*padding-left:0px;*/



}



ul.tabs {

	margin: 0px;

	padding: 0px;

	float: left;

	list-style: none;

	height: 31px;

	border-bottom: 1px solid #FFFFFF;

	width: 348px;

	background: url(img/taber3.jpg) repeat-x top left;

	

}

ul.tabs li {

	background-color:#000000;

	float: left;

	margin: 0;

	padding: 0;

	height: 31px;

	line-height: 31px;

	/*border: 1px solid #defad9;*/

	border-left: none;

	margin-bottom: -1px;

	background: none;

	overflow: hidden;

	position: relative;

}

ul.tabs li a {

	font-size:12pt;

	font-weight:bold;

	color:#000000;	/*13472e*/

	padding: 0px 0px 0px 10px;/*padding:0 0 8px 0;padding: 0 20px;*/

	text-decoration: none;

	display: block;

	border: 0px;

	/*

	border-top: 1px solid #dedccd;

	border-right: 1px solid #dedccd;

	border-left: 1px solid #dedccd;

	border-bottom: 1px solid #000000;

	*/

	outline: none;

	

	

}





html ul.tabs li.active {

	background:url(img/taber.jpg) repeat-x;

	width: 174px;



	/*border-bottom: 1px solid #defad9;*/

}





ul.tabs li a:hover {

	/*background: #f5d193;*/

	background:url(img/taber2.jpg) repeat-x;

	width: 164px;

	

}



html ul.tabs li.active a:hover {

	background:url(img/taber2.jpg) repeat-x;

	width: 164px;

	/*border-bottom: 1px solid #defad9;*/

}









.tabhead{

	font-size:12pt;

	font-weight:bold;

	color:#000000;	/*13472e*/

	padding:0px 0px 0px 0px;/*padding:0 0 8px 0;*/

	width: 164px;

	/*background:url(img/taber.jpg) repeat-x;*/

}







/*tabber*/







#menu

{
width:100%;
height: 40px;
padding: 0px;
margin: 0px;
font-size:14px;
}



#menu td a /*controls the content of menu*/

{
color: #FFFFFF;
text-decoration: none;
display:block;
height:40px;
line-height:40px;

}

#menu td a:hover
{
background:url(img/menuhover.jpg) repeat-x;
text-decoration:none;
color: #000000;
}

#menu td active {
	
color: #000000;
background-color:#FFFFFF;

}
/*
#menu li a 
{
width:100%;
padding:22px;
height:40px;
color: #FFFFFF;
text-decoration: none;
}



#menu li a:hover
{

text-decoration:none;
background-color: #eee0b1;
color: #000000;

}



#menu ul li a.active

{
color: #000000;
background-color:#FFFFFF;

}
*/


#menubottom
{

height: 0px;
margin: 0px 0px;
padding: 0px 0px;

}


/*

#menu {

background-color: #e57e39;

height: 40px;

padding: 0px;

margin: 0px;

font-size:14px;

}



#menu a:link{

text-decoration: none;

















































/*

#menu {

background-color: #e57e39;

height: 40px;

padding: 0px;

margin: 0px;

font-size:14px;

}



#menu a:link{

text-decoration: none;

color: #FFFFFF;

font-weight: bold;

height: 40px;

}



#menu a:visited

{

color: #000000;

text-decoration: none;

}



#menu a:active

{

color: #000000;

background-color:#FFFFFF;

}



#menu a:hover

{

text-decoration:none;

background-color: #eee0b1;

color: #000000;

}









#menu td {

text-align: center;

}



#menu td:hover {

color: #000000;

text-align: center;

background-color: #eee0b1;

}



*/

/*

A:link

A:visited

A:active

A:hover

*/



