 
 body {
  	background:#ffffff url(bg.gif) center top;
  	color:#000000;
  	text-align:center;
  	margin-left:auto;
  	margin-right:auto;
  	font-size:8pt;
  	font-family:verdana, arial, helvetica, sans-serif;
  	margin-bottom:20px;
  	margin-top:0px;
  }
 
 .cssbox {
 	BACKGROUND: url(http://www.todleho.com/ppl/file/style/todtheme/empty_gif.gif) no-repeat right bottom
 }
 .cssbox_body {
 	BACKGROUND: url(http://www.todleho.com/ppl/file/style/todtheme/empty_gif.gif) no-repeat right bottom
 }
 .cssbox_head {
 	BACKGROUND: url(http://www.todleho.com/ppl/file/style/todtheme/empty_gif.gif) no-repeat right bottom
 }
 .cssbox_head H2 {
 	BACKGROUND: url(http://www.todleho.com/ppl/file/style/todtheme/empty_gif.gif) no-repeat right bottom
 }
 .cssbox {
 	PADDING-RIGHT: 15px; MARGIN: 0px auto
 }
 .cssbox_head {
 	PADDING-RIGHT: 50px; BACKGROUND-POSITION: right top; MARGIN-RIGHT: -15px
 }
 .cssbox_head H2 {
 	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 24px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #ffcc59; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1%; BORDER-RIGHT-WIDTH: 0px
 }
 .cssbox_body {
 	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 24px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: 25px; PADDING-TOP: 2px
 }
  
  img {
  	border:0px;
  }
/* Hyperlink Colour 30/08/2010 */  
  a {
  	color:#0256c1;
  	text-decoration:none;
  }

/* Hyperlink Hover Colour 30/08/2010 */    
  a:hover {
  	color:#0a1edb;
  	text-decoration:underline;
  }
  
  
  input {
  	background:#FFFFFF;
  	font-size:10pt;
  	color:#000000;
  	border-top: 1px solid #808080;
  	border-right: 1px solid #808080;
  	border-bottom: 1px solid #D4D0C8;
  	border-left: 1px solid #D4D0C8;
  }
  
/* START Sign Up Form and may be other input boxex */  
  .inputmain {
  	background:#ffffff;
  	font-size:10pt;
  	color:#000;
  	border: 1px solid #000000;
  }
/* START Sign Up Form and may be other input boxex */  
  
  textarea {
  	background:#FFFFFF;
  	font-size:8pt;
  	color:#071d79;
  	border: 1px solid #071d79;
  }
  
  .textarea {
  	background:#071d79;
  	font-size:8pt;
  	color:#FFFFFF;
  	border: 1px solid #ffffff;
  }
  
  
  /*########################
  	MAIN SURR.
  ########################*/
  
  #outer {
  	width:800px;
  	margin-left:auto;
  	margin-right:auto;
  	font-size:8pt;
  	text-align:left;
  }
  
  
  /*########################
  	INPUT BUTTONS / FORMS
  ########################*/
  
  .button {
  	background:#668899 ;
  	color:#fff;
  	font-size:7pt;
  	cursor:pointer;
  	background-color: #000000;
  	border: 2px solid #ffffff;
  	color: #071d79;
  }
  
  .button2 {
  	background:#668899 url(http://www.todleho.com/ppl/file/style/todtheme/empty_gif.gif);
  	color:#000;
  	font-size:7pt;
  	cursor:pointer;
  	background-color: #000000;
  	color: #FFFFFF;
  	border: 2px solid #ffffff;
  }
  
 /* START Username / Password Box as Not Selected 26-05-2010 */
  .input {
  	background:#fffffff;
  	font-size:8pt;
  	color:#000;
  	border: 2px solid #000000;
  }
/* END Username / Password Box as Not Selected 26-05-2010 */  


/* START Username / Password Box as Selected 26-05-2010 */  
  .input2 {
  	background:#ffffff;
  	border:2px solid #BABABA;
  	font-size:8pt;
  }
/* START Username / Password Box as Selected 26-05-2010 */
  
  .input3 {
  	background:#ffffff;
  	border:1px solid #BABABA;
  	font-size:8pt;
  	color:#fff;
  }
  
  .input4 {
  	background:#ffffff;
  	border:1px solid #BABABA;
  	font-size:8pt;
  	color:#fff;
  }
  
  
  
  
  
  /*########################
  	IMAGES
  ########################*/
  
  
  .pic1 { border:1px solid #071d79; }
  
  .pic2 { border:1px solid #071d79; }
  
  .pic3 { border:1px solid #071d79; }
  
  .pic4 { filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; border:1px solid #000000; }
  
  .pic5 { border:1px solid #000000; }
  
  .pics1 {
  	position:absolute;
  	background:#071d79;
  	border:1px solid #fff;
  	padding: 0px 1px 0px 1px;
  	color: #FFF;
  	font-size:7pt;
  }
  
  .pics4 {
  	position:absolute;
  	background:#071d79;
  	border:1px solid #FFF6FB;
  	padding: 0px 1px 0px 1px;
  	color: #FFF;
  	font-size:7pt;
  	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; border:1px #fff solid;
  }
  
  .pics2 {
  	position: relative;
  }
  
  .pics3 {
  	background:#FFF6FB;
  	position:absolute;
  	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
  	padding: 0px 1px 0px 1px;
  	color: #071d79;
  	font-size:7pt;
  	font-weight:bold;
  }
  
  
 .wrap1 img {background:#fff;}
 .wrap1 {background:url(shadow.gif) right bottom no-repeat;}
 .wrap2 {background:url(corner_bl.gif) -4px 100% no-repeat;}
 .wrap3 {padding:0 9px 9px 0;background:url(corner_tr.gif) 100% -4px no-repeat;}
  
  
  
  /*########################
  	TOP AREA
  ########################*/
  

  #top .top_text a { color:#fff; }
  #top .top_text a:hover { color:#000; }
  #top .top_text { color:#fff; }
  
  #top {
  background-image: url(site-top-logo-banner.png);
  background-repeat:no-repeat;
  background-position: bottom left;
  height:120;
	width:100%;
  	border-left:2px none;
  	border-right:0px none;
  	
  }
  
  #top input,select {
  	font-size:8pt;
  	background:#ffffff;
  	color:#000000;
  }
  
  #top a {
  	font-size:7pt;
 
  	color:#071d79;
  }
  
  #top a:hover {
  	font-size:7pt;
  	color:#0a1edb;
  	text-decoration:underline;
  }
  
  .top2 {
 
  }
  
  
  
  
  
  
  /*########################
  	MENU LINKS
  ########################*/
  
  #outer2 {
  	background:#ffffff;
  	border-left:1px;
  	border-right:1px;
	border-top:5px solid #000000;
	border-bottom:2px solid #ffffff;
  	text-align:center;
  	border-bottom-width: 10px;
  }
  
  
  .menu {
 	background-color: #071d79;
 	height:38px;
 	padding-left:5px;
 	padding-right:5px;
 	cursor:pointer;
 	width: 800px;
 	background-image:url(menubar_bg.gif);
  	}
  
  
  
  .menu a {
  	color:#FFFFFF;
  	font-size:7pt;
  	text-decoration:none;
  	font-weight:bold;
  	
  }
  
  
  .menu2 {
  	background:#ffffff url(menubarro_bg.gif);
  	height:38px;
  	padding-left:5px;
  	padding-right:5px;
  	cursor:pointer;
  	width: 800px;
  }
  
  .menu2 a {
  	color:#ffffff;
  	font-size:7pt;
  	text-decoration:none;
  	font-weight:bold;
  }
  
  .menu2 a:hover {
  	color:#ffffff;
  	font-size:7pt;
  	text-decoration:none;
  	font-weight:bold;
  }
  
  
  
  
  /*########################
  	MENU LINKS 4
  ########################*/
  
  
  .menu4 {
  	padding:2px;
  	/* border-top:1px #014E82 solid;
  	border-left:1px #000 solid; */
  	border-bottom:1px #668899 solid;
  	/*cursor:pointer;*/
  	font-size:7pt;
  	font-weight:bold;
  }
  
  .menu4-1 {
  	padding:2px;
  	border-bottom:1px #668899 solid;
  	/*cursor:pointer;*/
  	font-size:7pt;
  	font-weight:bold;
  }
  
  .menu4-2 {
  	font-size:7pt;
  	font-weight:bold;
  	padding-left:15px;
  }
  
  .menu4-4 a {
  	color:#000000;
  }
  
  .menu4-4 a:hover {
  	color:#000000;
  }
  
  
  /*########################
  	LOGIN BOX
  ########################*/
  
  .LoGin1 {background:#071d79;border-left:1px solid #BC074F;border-right:1px solid #071d79;}
  .LoGin2 {background:#B2B4B7;border-left:1px solid #bco74f;border-right:1px solid #071d79;color:#621031;font-size:8pt;}
  
  
  
  
  /*########################
  	MENU LINKS 5
  
  	MAIN LINKS FOR THE MEMBERS AREA border-bottom:1px #332F2F solid;
  
  ########################*/
  
  .menu5border {
  
  }
  
  .menu5 {
  	
  	font-size:7pt;
  	color:#fff;
  	padding-left:5px; 
  	cursor:pointer;
  	background:#000 ;
  }
  
  .menu5c {
  	font-size:7pt;
  	color:#fff;
  	padding-left:5px; 	
  	cursor:pointer;
  	background:#000 ;
  }
  
  .menu5a {
  	background:#000url(line5red.gif) right;
  	background-repeat:no-repeat;
  	text-align:right;
  	width:24px;	
  	height:41px;
  }
  
  .menu5b {
  	background:#000url(line5.gif) right;
  	background-repeat:no-repeat;
  	text-align:right;
  	width:24px;	
  	height:41px;
  }
  
  .menu5d {
  	font-size:7pt;
  	color:#000;	
  	text-align:center;
  	background:#fff;
  }
  
  .menu5e {
  	font-size:8pt;
  	color:#fff;
  	text-align:right;
  	padding-right:10px;
  	padding-top:8px;
  	background:#071d79;
  	font-weight:bold;
  }
  
  .menu5f {
  	background:#071d79;
  	width:24px;	
  	height:35px;
  }
  
  .menu5g {
  	border:1px solid #071d79;	
  	padding:5px;
  	background:#071d79;
  	font-size:7pt;
  }
  
  .menu5g2 {
  	border:1px solid #071d79;
  	padding:5px;
  	background:#071d79;
  	font-size:7pt;
  }
  
  
  .menu5 a {
  	color:#fff;
  }
  
  .menu5c a {
  	color:#fff;
  }
  
  .menu5d a {
  	color:#064D9F;
  }
  
  .menu5d a:hover {
  	color:#000;
  }
  
  .menu5g a {
  	color:#fff;
  }
  
  .menu5g2 a {
  	color:#000;
  }
  
  
  
  
  /*########################
  	MAIN PAGES
  ########################*/
  
  
  #main {
  border-top: 1px dashed #D4D4D4;
  	/*background:#ffffff url(main_bg.gif) repeat-x;*/
  	font-size:8pt;
  	color:#000;
  }
  
  .main2 {
  	background:#A5B7BA;
  	border-right:1px solid #F3CEE2;
  	font-size:7pt;
  	color:#fff;
  }
  
  .main3 {
  	background:#B2B4B7;
  	border-left:1px solid #F3CEE2;
  	font-size:7pt;
  	color:#fff;
  }
  
  .main3-b {
  	background:#ECEDED;
  	vertical-align:bottom;
  }
  
  
  
  .main3-a {
  	background:#B2B4B7;
  	text-align:right;
  	vertical-align:bottom;
  }
  
  
  
  .main3-c {
  	background:#B2B4B7;
  	border-left:1px #E2E1DD solid;
  	font-size:7pt;
  	color:#ECEDED;
  }
  
  
  
  .main4 {
  	background:#B2B4B7;
  	border-right:1px #E2E1DD solid;
  	font-size:8pt;
  	color:#ECEDED;
  }
  
  .main3 a {
  	color:#fff;
  }
  
  .main3 a:hover {
  	color:#fff;
  	text-decoration:underline;
  }
  
  
  #topright {
  	background:#fff;
  	border-right:1px solid #071d79; 
  	font-size:8pt;
  	color:#071d79;
  	
  }
  
  
  /*##############################
  	#topleft - TOP LEFT AREA BLACK SWOSH
  	A:LINKS - USERNAME
  ###############################*/
  #topleft {
  	background:#fff url(swosh.gif);
  	background-repeat:no-repeat;
  	width:480px;
  	height:45px;
  	color:#fff;
  	border-left:1px solid #071d79;
  }
  
  #topleft a { color:#fff; text-decoration:underline; }
  #topleft a:hover { color:#fff; text-decoration:none; }
  
  
  .page {
  	color:#fff;
  }
  
  
  .pbar1 {
  	background:transparent;
  }
  
  .pbar2 {
  	background:#071d79;
  }
  
  .pbar3 {
  	font-size:8pt;
  	padding:1px;
  	/*border:1px solid #BABABA;*/
  }
  
  
  /*########################
  	MENUS
  ########################*/
  
  
  .mainmenu {	
  	background:#1F1F1Furl(line11.gif);
  	font-size:7pt;
  	color:#540A2F;
  }
  
  .mainmenu2 {
  	background:#ffffff;
  	font-size:7pt;
  	color:#ECEDED;
  }
  
  .mainmenu2 a { color:#fff; }
  .mainmenu2 a:hover { color:#071d79; }
  
  
  .mainmenu3 {
  	background:#464646;
  	font-size:7pt;
  	color:#FFFFFF;
  }
  
  .mainmenu4 {
  	background:#071d79;
  	font-size:7pt;
  	color:#FFFFFF;
  }

/* Mainmenu (RED) 5 30-08-2010 */  
  .mainmenu5 {
  	font-size:7pt;
  	color:#000000;
	 border-bottom: 1px solid #BABABA;
    border-right: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
  	background-color: #efefef;	
  	background-image:url(menu5.gif);
  }
  
  .mainmenu6 {
  	border:1px #000 solid; 	
  	padding:5px;
  	background:#ECEDED;
  	font-size:7pt;
  	cursor:pointer;
  	color:#CE083C;
  }
  
  .mainmenu6 a { color:#fff; text-decoration:none; }
  .mainmenu6 a:hover { color:#fff; text-decoration:none; }
  
  .mainmenu7 {
  	border:1px solid #668899;
  	padding:5px;
  	background:#ECEDED;
  	font-size:7pt;
  	cursor:pointer;
  	color:#CE083C;
  }
  
  .mainmenu7 a { color:#071d79; text-decoration:none; }
  .mainmenu7 a:hover { color:#FFF; text-decoration:none; }
  
  
  
  
  /*########################
  	SITE MENUS
  ########################*/
  
  
  .item {
   	background-image:url(menu5.gif);
  	padding:5px;

  	cursor:pointer;
  	font-size:7pt;
  	font-weight:bold;
  	background-color: #ECEDED;
  	border-top: 1px solid #071d79;
  	border-right: 1px solid #071d79;
  	border-left-style: solid;
  	border-left-color: #071d79;
  	border-left-width: 1px;
  }
  
  .item2 {
  	background-image:url(menu5.gif);
  	border-top:1px solid #BABABA;
  	border-right:1px solid #BABABA;
  	padding-top:9px;
  	padding-bottom:5px;
  	padding-right:5px;
  	padding-left:5px;
  	cursor:pointer;
  	font-size:7pt;
  	font-weight:bold;
  	background:#000000url(item2_bg.gif);
  	border-left-width: 2px;
  	border-left-style: solid;
  	border-left-color: #BABABA;
  }
  
  .item3 { border-bottom:1px solid #071d79; color:#FFFFFF; }
  .item a { color:#000000 text-decoration:none; }
  .item2 a { color:#000000; text-decoration:none; }
  .item2 a:hover { color:#000000; text-decoration:none; }
  
  
  /*########################
  	BORDERS
  ########################*/
  
  
  .border {
  	border:1px #332F2F solid;
  	background:#464646;
  }
  
  .border2 { /*border:1px solid #000000;*/ color:#000000;  }
  .border3 { border:1px #95C719 solid; background:#BABABA; color:#630727; }
  .border4 { border:1px solid #ECEDED; background:#BABABA; }
  .border5 { border-bottom:1px dashed #464646; }
  .border6 { border:1px solid #ECEDED; background:#B2B4B7; color:#000000; }
  .border7 { border-bottom:1px dashed #464646; }
  .border8 { background:#F5F5F5; border:1px solid #630727; }
  .border9 { background:#fff; color:#000000; }
  
  /* USED IN MAIL ALERT */ 
  .border10 { background:#ECEDEDurl(line10.gif); color:#FFFFFF; }
  .border11 { border:1px #ECEDED solid; background:#fff; color:#ECEDED; } 
  
  /* B-BOARD */
  .border12 { background:#fff; color:#000000; } 
  .border13 {
  	background:#ffffff;
  	color:#000000;
	font-size:10px;
	 border-bottom: 1px dashed #D4D4D4;
	/*border-bottom: 1px solid #000000;*/
  	/*border-right: #071d79;
  	border-bottom: #071d79;
  	border-left: #071d79;*/
  } 
  .border14 { background:#B2B4B7; color:#fff; } 
  
  
  /*########################
  	TEXT COLORS
  ########################*/
  
  .color {
  	color:#000000;
  }
  .color2 { color:#037373; }
  .color3 { color:#000000; }
  .color4 { color:#000; }
  
  
  
  /*########################
  	BACKGROUNDS & EXTRAS
  ########################*/
  
  .cur { cursor:pointer; }
  
  
  .pollinput {
  	background:transparent;
  	font-size:7pt;
  	border:0px;
  }
  
  
  
  .frame1 { background:#fff; margin:0px; }
  .main_frame1 { background:#FFFFFF; margin:0px; }
  
  .link1 a { color:#570D2A; }
  .link1 a:hover { color:#570D2A; text-decoration:underline; }
  
  /* USED IN MAIN MENU SQURE */
  .sqr { background:#B2B4B7; vertical-align:middle; }
  .sqr1 { background:#B2B4B7; vertical-align:middle; }
  
  /* COMMENT BOX */
  .comment {
  	border:0px solid #444444;
  	background:#ECEDED;
  	
  }
  
  .comment-text {
  	color:#000000;	
  	font-size:8pt;
  }
  
  .comment-headline {
  	background:#ECEDED;
  	color:#FFFFFF;
  	padding:5px;
  	font-size:7pt;
  }
  
  .comment-head {
  	background:#ECEDED;
  	color:#ffffff;
  	padding:5px;
  	font-size:8pt;
  }
  
  .comment-head a { color:#071d79; }
  .comment-head a:hover { color:#FFFFFF; }
  
  
  
  /*########################
  	BOTTOM MENUS
  ########################*/
  
  #bottom3 {
  border-top: 2px solid #000000;
  	width:100%;
  	font-size:7pt;
  	font-weight:bold;
  	text-align:center;
  	color:#FFFFFF;
  }
  
  #bottom3 a {
  	color:#071d79;
  }
  
  #bottom3 a:hover {
  	color:#fff;
  	text-decoration:underline;
  }
  
  #bottom4 {
  	width:100%;
  	color:#000000;
  }
  
  /*########################
  	FORUM
  ########################*/
  
/* START Forum background color 01-09-2010 */  
  .forum-1 {
  	background:#505050;
  	color:#ffffff;
  	font-size:8pt;
  }
/* END Forum background color 01-09-2010 */  
  
/* START LWF210050810 */
.forum-1 a { color:#fff; }
.forum-1 a:hover { color:#fff; text-decoration:underline; }
/* END LWF210050810 */
  
  .forum-2 {
  	background:#F4F4F4;
  	color:#071d79;
  	font-size:8pt;
  }
  
  .forum-2 a { color:#B2B4B7; }
  .forum-2 a:hover { color:#071d79; text-decoration:underline; }
  
  .forum-3 {
  	border-top:1px dashed #D7D7D7;
  }
  
  .forum-4 {
  	border-top:1px dashed #D7D7D7;
  	background:#fff;
  	color:#071d79;
  	font-size:8pt;
  }
  
  .forum-q {
  	background:#ECEDED;
  	color:#071d79;
  	font-size:8pt;
  	border-top:1px dashed #D7D7D7;
  
  }
  
  
  /*########################
  	DROP DOWN MENU
  ########################*/
  
  #dropmenudiv{
  	padding:5px;
  	border:1px solid #808080;
  	background:#FFFFFF;
  	position:absolute;
  	z-index:100;
  	font-size:7pt;
  	text-align:left;
  }
  
  #dropmenudiv a {
  	color:#071d79;
  }
  
  #dropmenudiv a:hover {
  	color:#071d79;
  	text-decoration:underline;
  }


/* START New Design 22-05-2010 */
 
 /*########################
 	MESSAGES AND ERRORS
 ########################*/
 span.message_message {
    background-image: url("/design/pic/message.gif");
    background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 6px;
 }
 
 span.error {
	background-image: url("/design/pic/warning.gif");
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #FF0000;
	padding-bottom: 6px;
 }
 
 span.message_error {
	background-image: url("/design/pic/warning.gif");
    font-weight: bold;
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #FF0000;
	padding-bottom: 6px;
 }

#msgcenter {
	background:transparent url(msgcenter.jpg) repeat-x;
	width:220px;
	text-align:right;
	padding-right:10px;
	color:#2D2D2D;
	}

/* ######### START CSS Update v1.6 Build 19 ######### */

.socialOver {
    background:#FFF8CC;
    border:1px #FFE222 solid;
    color:#000;
}

.socialDefault {
    background:#fff;
    border:1px #fff solid;
    color:#000;
}

.socialBox {
    border:1px #BDBDBD solid; 
    color:#000; 
    background:#f9f9f9;
}

.ajax_message {
     background:#FFF8CC;
     padding:5px;
     border:1px #FFE222 solid;
 }
 
 .jquery_background {
     background:#fff;
 }
 
 .topFriendsNum
{
    float: left; 
    margin-left:8px; 
    vertical-align:top; 
    height:80px;
    width:80px; 
    text-align:center; 
    padding-top:5px; 
    font-size:16pt;
    border:1px #ccc solid;
}

/* ######### END CSS Update v1.6 Build 19 ######### */

/* List Item */
.list
{
    font-size: 8pt;
	padding-bottom: 3px;
    padding-top: 2px;
	padding-left: 20px;
	background: url(bullet.jpg) no-repeat;
}

.galthumbs { width:150px;background:#FFFFFF;padding:5px;color:#333333;border:1px solid #EBEBEB; }
.galthumbs1 { width:150px;background:#333333;padding:6px;color:#FFFFFF; }
.galthumbs1 a { color:#FFB400; }
.galthumbs1 a:hover { color:#FFCB4D; }
.galthumbs2 { width:120px;height:120px;overflow:hidden;border:5px solid #333333; }

/*########################
 	SLIDESHOW
 ########################*/

.contentslide{
border: 5px solid #DBDBDB;
background:#F0F0F0;
border-bottom-width: 6px;
padding: 8px;
width: 490px;
height: 230px;
}

.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 100%;
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;

}

.contentslide .contentdiv{
display: none;
}

.pagination{
width: 506px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
background-color: #F0F0F0;
border: 5px solid #DBDBDB;
border-width: 0 10px; /*Left/ right border width of pagination DIV.*/
padding: 0 0 4px 0;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 490px; /*IE5 width*/
w\idth: 506px; /*IE6 width*/
}

.pagination a{
padding:0 5px;
text-decoration: none; 
color: #2e6ab1;
background-color: white;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #FEE496;
}

/*########################
 	END SLIDESHOW
 ########################*/
 
 .mypager  a{
 	border:1px solid #E5E5E5;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
 }
 
 .mypager  a:hover{
 	border:1px solid #E5E5E5;
	background:#E5E5E5;
	padding:3px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
 }
 
 .lightpanel {
 	border:1px solid #84AF01;
	background:#F7FFC2;
	color:#222222;
 }
 
 
 /* Starts Tabbed content 22-08-2009 */
 
 /*########################
 	TABS
 ########################*/

.shadetabs{
font: bold 11px Arial;
width: 100%; /*leave this value as is in most cases*/
margin: 0;
padding: 0;
float: left;
border-left:1px solid #D6D6D6;
}

.shadetabs li{
display: inline;
}

.shadetabs li a{
float: left;
color: #FFFFFF; /*text color*/
padding: 3px 28px;
text-decoration: none;
border-right: 1px solid #D6D6D6;
border-top: 1px solid #D6D6D6;
background: white url(shade.gif) repeat-x;
}

.shadetabs li a:hover{ color:#FFA200; }

.shadetabs li.selected a{
color: #FFA200 !important;
padding-top: 4px; /*shift text down 1px*/
padding-bottom: 2px;
background: white url(shadeactive.gif) repeat-x;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid #D6D6D6;
width: 97%;
min-height:100px;
margin-bottom: 1em;
padding: 5px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}

/* END New Design 22-05-2010 */


/* START QAM16100810 */
.answer-tools {
	background-image: url("answer_bar.gif");
	background-repeat: no-repeat;
	height:28px;
	width:174px;
}
.answer-up {
	height:20px;
	width:40px;
	text-align:left; 
	font-weight:bold;
	float:left;
	padding-top:3px;
	padding-left:8px;
	cursor:pointer;
}
.answer-down {
	height:20px;
	width:40px;
	text-align:left; 
	font-weight:bold;
	float:left;
	padding-top:3px;
	padding-left:0px;
	cursor:pointer;
}
.answer-report {
	height:20px;
	width:70px;
	text-align:left; 
	font-weight:bold;
	float:right;
	padding-top:3px;
	cursor:pointer;
}
/* END QAM16100810 */

/* START JM16100810 */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url("star2.gif") left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}

/* END JM16100810 */
