﻿/* __________CSS Document__________ */
/* __________Generic Properties__________ */

* {
	margin:0; padding:0;
}

/*body, h1, h2, h3, h4, p, a, ul, li, img, form, label, input, select {
	margin: 0px;
	padding: 0px;
}*/

body{background:#000000 url(images/interface/bg_footer.jpg) bottom repeat-x;	
}

a:hover{text-decoration:none;}


a img { border:0;}
img {vertical-align:top;}
.img_preview{padding:10px 0 0 8px;}
.img_preview4{float:left;}
.img_preview2{padding:0 0 0 0;}
.img_preview3{padding:10px 0 0 10px;}
.img_logo{padding:0 0 0 0; position:relative; top:0px;}

ul {
	list-style-type: none;
}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

html, input, textarea
	{
		font-family:Tahoma, Georgia, tahoma; 
		font-size:11px;
		line-height:17px;
		color:#868686;		
	}

input, select { vertical-align:middle; font-weight:normal;}
strong {font-size:12px; color:#444444;}
.weak {font-size:10px; color:#494949; float:right; text-align:right;}

a {color:#ffa200; font-size:12px;}

h6
	{
		font-family:Tahoma, Georgia, tahoma; 
		font-size:22px;
		line-height:28px;
		color:#868686;		
	}
	
h5
	{
		font-family:Tahoma, Georgia, tahoma; 
		font-size:16px;
		line-height:28px;
		color:#868686;		
	}

.h7
	{
		font-family:Tahoma, Georgia, tahoma; 
		font-size:11px;
		line-height:15px;
		color:#b1b1b1;		
	}

/* __________Generic Properties End__________ */

/* __________Main Interface Elements__________ */

#header_background {background:url(images/interface/bg_header.jpg) top repeat-x;}

	/* Content area holder */

#header .left {padding:0 0 0 0; position:relative; left: -43px;  }	/* Header left content*/
#header .right {padding:40px 11px 0 0;}		/* Header right content*/
#header .right a {color:#868686; font-family:arial; font-size:12px;   padding:0 29px 2px 0;} /* Header right a class content*/

#header2 .left {padding:0 0 0 0; position:relative; left: -43px;  }	/* Header left content*/
#header2 .right {padding:40px 11px 0 0;}		/* Header right content*/
#header2 .right a {color:#868686; font-family:arial; font-size:12px;   padding:0 29px 2px 0;} /* Header right a class content*/

#header3 .left {padding:0 0 0 0; position:relative; left: -43px;  }	/* Header left content*/
#header3 .right {padding:40px 11px 0 0;}		/* Header right content*/
#header3 .right a {color:#868686; font-family:arial; font-size:12px;   padding:0 29px 2px 0;} /* Header right a class content*/

a.logo {
	text-indent: -9999px;
	float: left;
	background: url(images/interface/logo.jpg);
	
	width: 260px;
	height: 88px;
	
	/*overflow:hidden;*/
	cursor:pointer;
	/*z-index:1000;*/
	
}



#header .content {background:url(images/pics/header_bg.jpg) top left no-repeat;  padding:45px 60px 15px 434px; color:#ffffff; height:313px;}
#header3 .content_home {background:url(images/pics/header_bg_home.jpg) top left no-repeat;  padding:45px 60px 15px 434px; color:#ffffff; height:350px;}
#header .content1 {background:url(images/pics/header_bg2.jpg) top left no-repeat;  padding:45px 60px 28px 434px; color:#ffffff; height:313px;}
#header .content2 {background:url(images/pics/header_bg2.jpg) top left no-repeat;  padding:45px 60px 28px 434px; color:#ffffff; height:313px;}
#header .content3{background:url(images/pics/header_bg3.jpg) top left no-repeat;  padding:45px 60px 28px 434px; color:#ffffff; height:313px;}
#header .content4{background:url(images/pics/header_bg4.jpg) top left no-repeat;  padding:45px 60px 28px 434px; color:#ffffff; height:313px;}
#header .content5{background:url(images/pics/header_bg5.jpg) top left no-repeat;  padding:45px 60px 28px 434px; color:#ffffff; height:313px;}
#header .content6{background:url(images/pics/header_bg6.jpg) top left no-repeat;  padding:45px 60px 28px 434px; color:#ffffff; height:313px;}
#header .content7{background:url(images/pics/header_bg7.jpg) top left no-repeat;  padding:45px 60px 28px 434px; color:#ffffff; height:313px;}
#header .content8{background:url(images/pics/header_bg8.jpg) top left no-repeat;  padding:45px 60px 28px 434px; color:#ffffff; height:313px;}
#header .content9{padding:45px 60px 28px 434px; color:#ffffff; height:313px;}

/*main image text */
#header .content  .text {padding:2px 0 33px 2px; width:290px; line-height:20px;}
#header3 .content_home  .text {padding:2px 0 33px 2px; width:290px; line-height:20px;}
#header .content1  .text {padding:2px 0 33px 2px; width:270px;}
#header .content2  .text {padding:2px 0 33px 2px; width:270px;}
#header .content3  .text {padding:2px 0 33px 2px; width:270px;}
#header .content4  .text {padding:2px 0 33px 2px; width:270px;}
#header .content5  .text {padding:2px 0 33px 2px; width:270px;}
#header .content6  .text {padding:2px 0 33px 2px; width:270px;}
#header .content7  .text {padding:2px 0 33px 2px; width:270px;}
#header .content8  .text {padding:2px 0 33px 2px; width:270px;}
#header .content9  .text {padding:2px 0 33px 2px; width:270px;}
#header .content  a img {float:right;}
#header3 .content_home  a img {float:right;}
#header .content1  a img {float:right;}
#header .content2  a img {float:right;}
#header .content3  a img {float:right;}

#middle { width:100%;}
#middle2 { height: 5000px; width:100%;}



/* _________________________________________________________________ */
/* __________________________Footer ________________________________ */
/* _________________________________________________________________ */

/*#footer p.axe img, #footer2 p.axe img {margin-bottom:-7px;}*/

#footer {  font-size:9px; font-family:Verdana, Arial, sans-serif; }
#footer a {  font-weight:bold; font-size:11px; text-decoration:none;}

/*#footer .indent {padding:60px 0 0 17px; color:#868686; font-size:11px; text-decoration:none; float:bottom;}*/
/*#footer a, #footer2 a 					{color:#0b5ffa; text-decoration:none;}*/
/*#footer a:hover, #footer2 a:hover 		{color:#f98615; text-decoration:underline;}*/
/*#footer a:visited, #footer2 a:visited  	{color:#71a3ff; text-decoration:none;}*/
/*#footer p, #footer2 p {margin:0 0 0 0;}*/
/*#footer p.axe img, #footer2 p.axe img {margin-bottom:-7px;}*/
#section_spacer 							{background:  url(images/interface/section_spacer.jpg) repeat-x; width:850px;margin:0 auto; height:21px; line-height:1.1em; padding:0 0px 0 0px;}
#foot 									{font-size: 11px; color:#fa7b0b;  width:1030px; margin:0 auto; height:50px;   position: relative; left:0px; top:50px; }
#foot #left 								{width:750px;  float:left; padding:0px 0 0 0px;	}
#foot #right 							{width:250px;float:right; text-align:right; padding:0 0 0 0;}

a.footlink:link 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#e74c08; margin: 0px 0px 0px 0px; position: relative; top:0px; left:0px; float:left; text-decoration: none;border-style: none;}
a.footlink:visited 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #e74c08; margin: 0px 0px 0px 0px; position: relative; top:0px; left:0px; float:left; text-decoration: none;border-style: none;}
a.footlink:hover 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #fba206; margin: 0px 0px 0px 0px; position: relative; top:0px; left:0px; float:left; text-decoration: none;border-style: none;}
a.footlink:active 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #e74c08; margin: 0px 0px 0px 0px; position: relative; top:0px; left:0px;  float:left; text-decoration: none;border-style: none;}

.linkSpacer {
	height: 12px;
	float:left;
	color:#ffffff;		
}


/*#footer .copyright { color:#707070; font-weight:bold; font-size:11px; text-decoration:none; float:right;}
#footer .thirdParties { color:#707070; font-weight:normal; font-size:10px; text-decoration:none}*/


/* _________________________________________________________________ */
/* _______________________End of Footer_____________________________ */
/* _________________________________________________________________ */




a.clicklink_orange:link 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#444444; margin: 0px 0px 0px 0px; position: relative; top:0px; left:0px; float:left; text-decoration: none;border-style: none;}
a.clicklink_orange:visited 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #444444; margin: 0px 0px 0px 0px; position: relative; top:0px; left:0px; float:left; text-decoration: none;border-style: none;}
a.clicklink_orange:hover 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffa200; margin: 0px 0px 0px 0px; position: relative; top:0px; left:0px; float:left; text-decoration: underline;border-style: none;}
a.clicklink_orange:active 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #444444; margin: 0px 0px 0px 0px; position: relative; top:0px; left:0px;  float:left; text-decoration: none;border-style: none;}

.content_address_grey {
	height: 12px;
	float:left;
	color:#565656;		
}



.spacer { height: 10px; width:100%;}
.spacer2 { height: 40px; width:100%;}
.spacerform { height: 1px; width:100%;}

.border {background:url(images/interface/border_tall.gif) top repeat-x;}
.border .btall {background:url(images/interface/border_tall.gif) bottom repeat-x;}
.border .ltall {background:url(images/interface/border_tall.gif) left repeat-y;}
.border .rtall {background:url(images/interface/border_tall.gif) right repeat-y;}
.border .tleft {background:url(images/interface/border_tl.gif) top left no-repeat;}
.border .tright {background:url(images/interface/border_tr.gif) top right no-repeat;}
.border .bleft {background:url(images/interface/border_bl.gif) bottom left no-repeat;}
.border .bright {background:url(images/interface/border_br.gif) bottom right no-repeat; width:100%;}
.border .ind {padding:4px 4px 15px 2px;color:#868686;}
.border a img {float:right;}

.border2 {background:url(images/interface/border_tall2.gif) top repeat-x;}
.border2 .btall2 {background:url(images/interface/border_tall2.gif) bottom repeat-x;}
.border2 .ltall2 {background:url(images/interface/border_tall2.gif) left repeat-y;}
.border2 .rtall2 {background:url(images/interface/border_tall2.gif) right repeat-y;}
.border2 .tleft2 {background:url(images/interface/border_tl2.jpg) top left no-repeat;}
.border2 .tright2 {background:url(images/interface/border_tr2.jpg) top right no-repeat;}
.border2 .bleft2 {background:url(images/interface/border_bl2.gif) bottom left no-repeat;}
.border2 .bright2 {background:url(images/interface/border_br2.gif) bottom right no-repeat; width:100%;}
.border2 .ind2 {padding:4px 4px 15px 2px;color:#868686;}
.border2 a img {float:right;}

.border3 {background:url(images/interface/border_tall3.gif) top repeat-x;}
.border3 .btall3 {background:url(images/interface/border_tall3.gif) bottom repeat-x;}
.border3 .ltall3 {background:url(images/interface/border_tall3.gif) left repeat-y;}
.border3 .rtall3 {background:url(images/interface/border_tall3.gif) right repeat-y;}
.border3 .tleft3 {background:url(images/interface/border_tl3.jpg) top left no-repeat;}
.border3 .tright3 {background:url(images/interface/border_tr3.jpg) top right no-repeat;}
.border3 .bleft3 {background:url(images/interface/border_bl3.gif) bottom left no-repeat;}
.border3 .bright3 {background:url(images/interface/border_br3.gif) bottom right no-repeat; width:100%;}
.border3 .ind3 {padding:4px 4px 15px 2px;color:#868686;}
.border3 a img {float:right;}



.morebuttonpos { padding:0 0 0 0; position:relative; left: 150px;  }	/* More button position */
.morebuttonpos2 {padding:0 0 0 0; position:relative; left: 400px;  }	/* More button position */

/* Button background image */
#morebutton {
	overflow:hidden; /* wrap floats */
	height:22px; /* trips haslayout, wrap floats IE */
	list-style:none;
	background:url(images/interface/more.gif) 0 0 repear-x;
	font:bold 11px/22px sans-serif;
	width:50px;
}

#morebutton li {
	display:inline;
}

 /* Normal Grey - Left hand side- one level down - -22px is height displacement*/
#morebutton a {
	
	float:left;
	position:relative;
	padding-left:10px;
	margin-right:10px;
	text-decoration:none;
	color:#9f9f9f;
	background: url(images/interface/more.gif) 0 -22px no-repeat;
}

/* Normal Right Grey Edge- one level down - -22px is height displacement*/
#morebutton a span {

	position:absolute;
	top:0;
	left:100%;
	width:10px;
	height:22px;
	background:url(images/interface/more.gif) -38px -22px no-repeat;
}

#morebutton .current a {
	
	color:#000;
	background-position:0 -66px;
	
}

#morebutton .current a span {
	background-position:-38px -66px;
}

/* Orange Rollover - Background orange position - -44px*/
#morebutton a:active,
#morebutton a:focus,
#morebutton a:hover {
	color:#ffbe10;
	background-position:0 -44px;
	
}

#morebutton a:active span,
#morebutton a:focus span,
#morebutton a:hover span {
	background-position:-38px -44px;
}




.h_text {margin-top:-2px;padding-bottom:2px;}

.more {text-align:right;}
.more a{background:url(images/interface/more_bg.gif) top right no-repeat; padding-right:13px; color:#000000; font-weight:bold;}

.date {background:url(images/interface/date_bg.gif) no-repeat 0 0; padding:2px 0 2px 22px; color:#444444;}
/* Link text e.g. on Index1*/
li { color:#fe6905;}
li a {color:#fe9205; font-size:11px;}

.bot_line {background:url(images/interface/h_text_bg.gif) bottom repeat-x;}
.b_text {color:#fe6905;}



/* template */
 
#template #middle .indent {padding:0px 0 19px 0;}
#template #middle .columns1 .column1 .padding{padding:9px 13px 3px 15px;}
#template #middle .columns1 .column2 .padding{padding:9px 13px 3px 15px;}
#template #middle .columns1 .column3 .padding{padding:9px 13px 3px 15px;}
#template #middle .columns1 .p1 {padding:1px 0 7px 0;}
#template #middle .columns2 {padding:21px 0 0 0;}
#template #middle .columns2 .column1 .padding {padding:14px 21px 0 17px;}
#template #middle .columns2 .column2 .padding {padding:14px 18px 0 21px;}
#template #middle .columns2 .column1 .p1 {padding:7px 0 15px 0;}
#template #middle .columns2 .column2 .content {padding:10px 0 15px 0;}
#template #middle .columns2 .column2 .p1 {padding:2px 0 1px 0;}


/* template-1 */

#template_1 #middle .indent {padding:17px 0 20px 0;}
#template_1 #middle .column1 .padding1 {padding:16px 20px 0 16px;}
#template_1 #middle .column1 .padding1 .content{padding:14px 0 27px 1px;}
#template_1 #middle .column1 .padding1 .p1 {padding:1px 0 0 0;}
#template_1 #middle .column1 .padding1 .more {padding:0 6px 0 0;}

#template_1 #middle .column1 .padding2 {padding:36px 20px 0 16px;}
#template_1 #middle .column1 .padding2 .content{padding:16px 0 0 1px;}
#template_1 #middle .cols .more {margin-top:-19px;}
#template_1 #middle .cols .p1 {padding:21px 0 1px 0;}

#template_1 #middle .cols {padding:14px 0 0 0;}

#template_1 #middle .column2 .padding{padding:9px 13px 3px 15px;}
#template_1 #middle .column2 ul li {font-weight:bold;}
#template_1 #middle .column2 .p1 {padding:1px 0 8px 0;}
#template_1 #middle .column2 .p2 {padding:12px 0 17px 0;}
#template_1 #middle .column2 .p3 {padding:17px 0 17px 0;}


/* template-2 */

#template_2 #middle .indent {padding:17px 0 20px 0;}
#template_2 #middle .columns1 .column1 .padding{padding:9px 13px 3px 15px;}
#template_2 #middle .columns1 .column2 .padding{padding:9px 13px 3px 15px;}
#template_2 #middle .columns1 .column1 ul {margin-bottom:7px;}
#template_2 #middle .columns1 .column1 .p1 {padding:1px 0 0 0;}
#template_2 #middle .columns1 .column2 .p1 {padding:1px 0 7px 0;}
#template_2 #middle .columns2 {padding:21px 0 0 0;}
#template_2 #middle .columns2 .column1 .padding {padding:14px 21px 0 17px;}
#template_2 #middle .columns2 .column2 .padding {padding:14px 18px 0 21px;}
#template_2 #middle .columns2 .column1 .p1 {padding:8px 0 10px 0;}
#template_2 #middle .columns2 .column1 .p2 {padding:0 0 4px 0;}
#template_2 #middle .columns2 .column2 .content {padding:7px 0 15px 0;}
#template_2 #middle .columns2 .column2 ul {margin-bottom:1px;}

/* template-3 */

#template_3 #middle .indent {padding:17px 0 20px 0;}
#template_3 #middle .column1 .padding1 {padding:0px 15px 0 23px;}
#template_3 #middle .column1 .padding1 .content{padding:5px 0 5px 1px;}
#template_3 #middle .column1 .padding1 .p1 {padding:1px 0 0 0;}
#template_3 #middle .column1 .padding1 .pd {padding:14px 0 0 0;}
#template_3 #middle .column1 .padding1 .pd2 {padding:10px 0 0 0;}
#template_3 #middle .column1 .padding1 .pd3 {padding:13px 0 0 0;}
#template_3 #middle .column1 .padding1 .more {padding:0 6px 0 0;}

#template_3 #middle .column1 .padding2 {padding:36px 20px 0 16px;}
#template_3 #middle .column1 .padding2 .content{padding:16px 0 0 1px;}
#template_3 #middle .cols .more {margin-top:-19px;}
#template_3 #middle .cols .p1 {padding:21px 0 1px 0;}

#template_3 #middle .cols {padding:14px 0 0 0;}

#template_3 #middle .column2 .padding{padding:9px 13px 8px 15px;}
#template_3 #middle .column2 .p1 {padding:1px 0 11px 0;}
#template_3 #middle .column2 .p2 {padding:12px 0 11px 0;}
#template_3 #middle .column2 .p3 {padding:13px 0 6px 0;}


/* template-4 */

#template_4 #middle .indent {padding:17px 0 20px 0;}
#template_4 #middle .column1 .padding1 {padding:16px 22px 0 16px;}
#template_4 #middle .column1 .padding1 .content{padding:14px 0 34px 1px;}
#template_4 #middle .column1 .padding1 .more {padding:0 2px 0 0; line-height:12px;}

#template_4 #middle .column1 .padding2 {padding:34px 23px 0 16px;}
#template_4 #middle .column1 .padding2 .content{padding:6px 0 0 1px;}
#template_4 #middle .column1 .padding2 .more {margin-top:9px;}

#template_4 #middle .column2 .padding{padding:9px 13px 3px 15px;}
#template_4 #middle .column2 .margin .padding{padding:9px 12px 2px 15px;}
#template_4 #middle .column2 ul {margin:0 0 2px 1px;}
#template_4 #middle .column2 .margin {padding-top:6px;}
#template_4 #middle .column2 .p1 {padding:0 0 8px 0;}


/* template-5*/

#template_5 #middle .indent {padding:17px 0 20px 0;}
#template_5 #middle .columns1 .column1 .padding{padding:9px 13px 16px 15px;}
#template_5 #middle .columns1 .column2 .padding{padding:9px 13px 0 15px;}
#template_5 #middle .columns1 .column1 ul {margin-bottom:7px;}
#template_5 #middle .columns1 .column1 .p1 {padding:1px 0 0 0;}
#template_5 #middle .columns1 a{color:#868686; font-size:11px; text-decoration:none;}
#template_5 #middle .columns1 a:hover {text-decoration:underline;}
#template_5 #middle .columns1 .column2 strong{font-size:11px;}

#template_5 #middle .columns2 {padding:22px 0 0 0;}
#template_5 #middle .columns2 .padding {padding:14px 15px 0 17px;}
#template_5 #middle .columns2 .p1 {padding:14px 0 10px 0;}
#template_5 #middle .columns2 .p2 {padding:0 0 4px 0;}



/* template-6 */

#template_6 #middle .indent {padding:33px 15px 17px 17px;}
#template_6 #middle .p1 {padding:6px 0 0 0;}



