@charset "UTF-8";
/* CSS Document */

*{padding:0;margin:0;}
img{border:none;}
body{font-family:Arial;font-size:12px;background:url(../img/bodyBg.png) repeat;}

#wrapper{width:956px;margin:0 auto;}
#bg{background:url(../img/bg.png) repeat-x;height:200px;position:absolute;width:100%;top:0px;left:0px;}

#topBranding{position:relative;height:73px;width:956px;} 

#logo{position:absolute;left:-65px;}

#cityBtn{position:relative;left:536px;top:49px;}

ul#topSearch {position:absolute;list-style:none;background:url(../img/topSearchBg.png);top:0px;width:360px;height:71px;left:643px;}
ul#topSearch li{display:inline;text-align:center;top:13px;position:relative;height:71px;float:left;width:55px;}
ul#topSearch li#register{width:100px;text-align:left;padding-top:10px;left:12px;}
ul#topSearch li#chooseCat{width:80px;text-align:left;left:12px;}
ul#topSearch li#chooseZip{width:80px;}
ul#topSearch li a{font-size:10px;color:#e1dea9;}
ul#topSearch li a:hover{text-decoration:none;}
ul#topSearch li a:visited;{color:#e1dea9;}

form#catSearch label{font-family:Georgia;font-size:10px;color:#e1dea9;display:block;}
form#catSearch #button{background:url(../img/button_bg.png) no-repeat; width:29px;height:45px;border:none;cursor:pointer;}

#middleBranding{position:relative;width:956px;height:150px; background:url(../img/middle_bg.gif) no-repeat right;  }

ul#citySearch {list-style:none;width:642px;font-size:9px;font-family:"Trebuchet MS"; }
ul#citySearch li{float:left;width:107px;height:28px;display:inline;background:url(../img/cityList_bg.gif) no-repeat;}
ul#citySearch li a{padding:8px 0 0 12px;float:left;color:#989fa3;text-decoration:none;}
ul#citySearch li a:hover{color:#fff;}

ul#mainNav {width:956px;height:42px;background:url(../img/mainNav_bg.gif) no-repeat;position:relative;list-style:none;padding-left:5px;}
ul#mainNav img{float:left;}
ul#mainNav li{display:inline;}
ul#mainNav li a{font-family:Georgia;font-size:10px;color:#fffcc5;text-decoration:none;float:left;padding:15px 15px 13px 15px;}
ul#mainNav li a:hover{background:url(../img/mainNavHover_bg.gif) repeat-x;padding:15px 15px 13px 15px;color:#fff;}
ul#mainNav li a#home{color:#fff;background:transparent url(../img/mainNavHover_bg.gif) repeat-x scroll 0 0;}

#mainContentWrapper{width:956px;position:relative;background:url(../img/mainContWrap_bg.gif) #fff repeat-x top;float:left;}

#mainContent{width:694px;float:left;position:relative;background:url(../img/verLine.gif) repeat-y center;margin-top:15px;padding-left:40px;}
#innermainContent{width:956px;float:left;position:relative;margin-top:15px;padding-left:40px;}



ul.indexBox{width:700px;list-style:none;padding:15px 0 0px 0px;}
ul.indexBox li{float:left;width:300px;height:180px;display:inline;margin-right:30px;padding:0 20px 10px 0px;}
ul.indexBox h2{font-family:"Times New Roman"; font-size:16px;padding-bottom:5px;color:#213141;line-height:16px;font-weight:normal;}
ul.indexBox h2 a{text-decoration:none;}
ul.indexBox h2 a:hover{text-decoration:underline;}
ul.indexBox p{color:#6d6d6d;line-height:19px;}
ul.indexBox img{padding:0 5px 5px 0;}

#sideNav{width:200px;float:right;}
p.friendlinks{float:left;margin-left:44px;color:#35444E;text-decoration:none;}
a.friendlinks{color:#e47b09;text-decoration:underline;}


ul.sideMenu{display:block;width:186px;position:relative;float:left;list-style:none;background:url(../img/sideMenuBg.gif) #f6f6f6 repeat-x bottom;border-left:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid;padding-bottom:20px;}
ul.sideMenu li{padding:0px 0 0px 15px;margin-top:10px;margin-bottom:5px;}
ul.sideMenu li a{color:#28363e;text-decoration:none;border-bottom:#e3e3e3 1px dashed;background:url(../img/listStar.gif) no-repeat left center;padding:6px 0 5px 15px;}
ul.sideMenu li a:hover{border-bottom:#28363e 1px dashed;}

/* damnjan   */
#drawers{width:200px;float:right;}
ul.alldownloads{display:block;width:186px;position:relative;float:left;list-style:none;background:url(../img/sideMenuBg.gif) #f6f6f6 repeat-x bottom;border-left:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid;padding-bottom:20px;}
ul.alldownloads li{padding:0px 0 0px 4px;margin-top:10px;margin-bottom:5px;}
ul.alldownloads li a{color:#28363e;text-decoration:none;border-bottom:#e3e3e3 1px dashed;background:url(../img/listStar.gif) no-repeat left center;padding:6px 0 5px 15px;}
ul.alldownloads li a:hover{text-decoration:underline;}

h2.drawer-handle{
padding:6px 6px 6px 15px;font: 1em "Trebuchet MS", verdana, arial, sans-serif; font-size: 100%;color:#000000;
background-color:#E5E5E5;width:167px;
cursor:pointer
}
h2.drawer-handle.open {
padding:6px 6px 6px 15px;font: 1em "Trebuchet MS", verdana, arial, sans-serif; font-size: 100%;	
background-color:#4E64A5;width:167px;
cursor:pointer
}

/* end */

#cntftr{width:956px;height:12px;position:relative;float:left;background:url(../img/cntftr.gif) no-repeat bottom;padding-top:20px;}


#footerftr{width:956px;height:12px;position:relative;float:left;background:url(../img/footerftn.gif) no-repeat top;top:15px;}

ul.footerBox{display:block;position:relative;float:left;width:936px;list-style:none;background:url(../img/ftrMenuBg.gif) #fff repeat-x bottom;top:12px;padding-bottom:10px;padding-left:20px;}
ul.footerBox img{display:inline;float:left;}
ul.footerBox li{display:inline;width:159px;float:left;font-size:11px;padding:0px 0 0px 15px;margin-top:5px;margin-bottom:5px;}
ul.footerBox li a{color:#28363e;text-decoration:none;border-bottom:#e3e3e3 1px dashed;background:url(../img/listArrow.gif) no-repeat left center;padding:6px 0 5px 15px;}
ul.footerBox li a:hover{border-bottom:#28363e 1px dashed;}


#footerBoxBt{width:956px;height:10px;position:relative;float:left;background:url(../img/ftrMnBt.gif) no-repeat top;margin-bottom:12px;top:10px;}

#footer{width:956px;position:relative;float:left;font-family:Arial;font-size:11px;top:10px;}
/* TYPOGRAPHY */

h4.boxHeading {position:relative;float:left;padding:8px 0px 0px 10px;margin-top:20px;font-family:Georgia,Arial;font-size:14px;font-style:italic;font-weight:normal;color:#FFFFFF;width:699px;height:31px;background:url(../img/probHng.gif) no-repeat;margin-bottom:-7px;margin-left:70px;}
h4.sideHeading{position:relative;padding:8px 0px 0px 10px;margin-top:20px;font-family:Georgia,Arial;font-size:14px;font-style:italic;font-weight:normal;color:#FFFFFF;width:188px;height:22px;background:url(../img/sideMenuHead.gif) no-repeat;}
li.drawer{
list-style:none;
}


#mainContent a {color:#35444e;font-weight:bold;}
#mainContent a:visited {color:#35444e;font-weight:bold;}

#innermainContent a {color:#35444e;font-weight:bold;text-decoration:none;} /* damnjan #35444e */
#innermainContent a:visited {color:#a7b7b8;font-weight:bold;}

#innermainContent h2{font-family:"Arial"; color:#213141;line-height:24px;font-weight:normal;clear:both;font-size:1.4em;text-weight:bold;
line-height:1.6em;padding-left:60px;padding-top:10px;margin-left:-20px;}
#innermainContent p{line-height:1.6em;margin-top:10px;width:800px;text-align:justify;padding-left:70px;}  /* damnjan width:800px */
#innermainContent p.tiny{font-size:0.9em;}
#innermainContent hr{margin-left:40px;width:800px;}
#innermainContent h5{font-family:"Times New Roman"; color:#213141;line-height:24px;font-weight:normal;clear:both;font-size:1.2em;
line-height:1.6em;padding-left:60px;padding-top:10px;margin-left:-20px;}
#innermainContent ul{list-style:none;margin-left:60px;margin-top:10px;width:760px;padding-bottom:35px;}
#innermainContent li{border-bottom:#28363e 1px dashed;text-align:justify;}

ul.problemsBox{position:relative;float:left;width:699px!important;list-style:none;background:url(../img/latestBoxBg.gif) #f2f2f2 repeat-x bottom;margin-left:70px!important;margin-bottom:20px;margin-top:0px!important;margin-right:0px!important;}
ul.problemsBox img{display:inline;float:left;}
ul.problemsBox li{display:inline;width:332px;float:left;font-size:11px;padding:0px 0 0px 15px;margin-top:5px;margin-bottom:5px;border-bottom:none!important;}
ul.problemsBox li a{color:#28363e;text-decoration:none;border-bottom:#e3e3e3 1px dashed;background:url(../img/listStar.gif) no-repeat left center;padding:6px 0 5px 15px;}
ul.problemsBox li a:hover{text-decoration:underline;}
ul.problemsBox p{margin-left:30px;}


#commentform {background-color:#202f37;border:1px solid #202f37;margin-bottom:1em;padding-left:10px;margin-left:40px;width:790px;padding-bottom:10px;}
#commentform div {clear:left;margin:1em 0;}
#commentform input, #commentform textarea, #commentform label, div.commenttxtfield {font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:150%;color:#FFFFFF;}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {background:#FFFFFF none repeat scroll 0 0;border:1px solid #fff;padding:0.2em;width:30%;color:#000;}
#commentform textarea {width:80%;margin-left:-40px;}
#commentform #submit:hover {background-color:#fff;border:2px solid #202f37;color:#202f37;}
#commentform #submit {background:#202f37 none repeat scroll 0 0;border:2px solid #fff;color:#fff;cursor:pointer;display:block;line-height:1.6em;margin:0;width:12em;}
#commentform h2{color:#fff;}
#commentform fieldset{color:#fff;width:700px;padding:20px;margin-top:20px;font-weight:bold;font-size:1.1em;}
#commentform p{width:660px;}

#regform {width:764px;background:#2a3740 url(../img/hform.gif) no-repeat top;font-family:Georgia;padding-left:40px;}
#regform h3{color:#fff;font-style:italic;font-weight:normal;padding:7px 0 10px 0px;}
#regform fieldset{border:none;}
#regform label{width:220px;color:#fff;display:block;margin-top:7px;margin-bottom:-5px;}
#regform label#topL{width:700px;color:#8a9fac;padding:0 0 15px 10px;font-family:Arial;margin-top:20px;margin-bottom:20px;display:block;background:#2a3740 url(../img/topLabel.gif) no-repeat bottom;}
#regform input{width:181px;height:28px;border:none;padding:7px 0 0 40px;color:white;}
#regform input#labName{background:transparent url(../img/labName.gif) no-repeat top left;}
#regform input#labUser{background:transparent url(../img/labUser.gif) no-repeat top left;}
#regform input#labPass{background:transparent url(../img/labPass.gif) no-repeat top left;}
#regform input#labConf{background:transparent url(../img/labConf.gif) no-repeat top left;}
#regform input#labMail{background:transparent url(../img/labMail.gif) no-repeat top left;}
#regform input#labWeb{background:transparent url(../img/labWeb.gif) no-repeat top left;}
textarea#message {width:500px;background-color:#9aa4b4;border:none;display:block;}
#regform input#submit{display:block;color:#e1dea9;font-family:Georgia;font-size:10px;padding:0 20px 5px 0;;width:132px;height:29px;background:transparent url(../img/formButton.gif) no-repeat;cursor:hand;}
#regform .formNote{position:absolute;left:350px;width:333px;height:50px;background:url(../img/noteBg.gif) no-repeat;color:#8a9fac;font-family:Verdana;font-size:10px;padding:10px 0 0 20px;}
.register a{
text-decoration:none;
}
/* dam   */
h4.formHeading {position:relative;float:left;padding:8px 0px 0px 10px;margin-top:20px;font-family:Georgia,Arial;font-size:14px;font-style:italic;font-weight:normal;color:#FFFFFF;width:809px;height:33px;background:url(../img/formHeading.gif) no-repeat;margin-bottom:-7px;margin-left:50px;}
.rightY{float:right;color:yellow;}

/* boxHeading for Index page */

h4.boxHeadingIndex {position:relative;float:left;padding:8px 0px 0px 10px;margin-top:20px;font-family:Georgia,Arial;font-size:14px;font-style:italic;font-weight:normal;color:#FFFFFF;width:699px;height:31px;background:url(../img/probHng.gif) no-repeat;margin-bottom:-7px;margin-left:42px;}
ul.problemsBoxIndex{position:relative;float:left;width:699px!important;list-style:none;background:url(../img/latestBoxBg.gif) #f2f2f2 repeat-x bottom;margin-left:42px!important;margin-bottom:20px;margin-top:0px!important;margin-right:0px!important;padding-bottom:30px;}
ul.problemsBoxIndex img{display:inline;float:left;}
ul.problemsBoxIndex li{display:inline;width:332px;float:left;font-size:11px;padding:0px 0 0px 15px;margin-top:5px;margin-bottom:5px;border-bottom:none!important;}
ul.problemsBoxIndex li a{color:#28363e;text-decoration:none;border-bottom:#e3e3e3 1px dashed;background:url(../img/listStar.gif) no-repeat left center;padding:6px 0 5px 15px;}
ul.problemsBoxIndex li a:hover{border-bottom:#28363e 1px dashed;}
ul.problemsBoxIndex p{margin-left:30px;}

/* innermain for Answers page */
#innermainContentAnswers{width:956px;float:left;position:relative;margin-top:15px;padding-left:40px;}
#innermainContentAnswers a {color:#35444e;font-weight:bold;}
#innermainContentAnswers a:visited {color:#35444e;font-weight:bold;}

#innermainContentAnswers h2{font-family:"Times New Roman"; color:#213141;line-height:24px;font-weight:normal;clear:both;font-size:1.4em;text-weight:bold;
line-height:1.6em;padding-left:60px;padding-top:10px;margin-left:-20px;}
#innermainContentAnswers p{line-height:1.6em;margin-top:10px;width:671px;text-align:justify;padding-left:70px;}
#innermainContentAnswers p.tiny{font-size:0.9em;}
#innermainContentAnswers hr{margin-left:40px;width:800px;margin-top:10px;}
#innermainContentAnswers h5{font-family:"Times New Roman"; color:#213141;line-height:24px;font-weight:normal;clear:both;font-size:1.2em;
line-height:1.6em;padding-left:60px;padding-top:10px;margin-left:8px;}
#innermainContentAnswers ul{list-style:none;margin-left:60px;margin-top:10px;width:760px;padding-bottom:30px;}
#innermainContentAnswers li{border-bottom:#28363e 1px dashed;text-align:justify;}

/* regform for Answers page */
#regformAnswers {width:764px;background:#2a3740 url(../img/hform.gif) no-repeat top;font-family:Georgia;padding-left:40px;margin-left:42px;margin-top:20px;}
#regformAnswers h3{color:#fff;font-style:italic;font-weight:normal;padding:7px 0 10px 0px;}
#regformAnswers fieldset{border:none;}
#regformAnswers label{width:220px;color:#fff;display:block;margin-top:7px;margin-bottom:-5px;}
#regformAnswers label#topL{width:700px;color:#8a9fac;padding:0 0 15px 10px;font-family:Arial;margin-top:20px;margin-bottom:20px;display:block;background:#2a3740 url(../img/topLabel.gif) no-repeat bottom;}
#regformAnswers input{width:181px;height:28px;border:none;padding:7px 0 0 40px;color:white;}
#regformAnswers input#labName{background:transparent url(../img/labName.gif) no-repeat top left;}
#regformAnswers input#labUser{background:transparent url(../img/labUser.gif) no-repeat top left;}
#regformAnswers input#labPass{background:transparent url(../img/labPass.gif) no-repeat top left;}
#regformAnswers input#labConf{background:transparent url(../img/labConf.gif) no-repeat top left;}
#regformAnswers input#labMail{background:transparent url(../img/labMail.gif) no-repeat top left;}
#regformAnswers input#labWeb{background:transparent url(../img/labWeb.gif) no-repeat top left;}
textarea#message {width:500px;background-color:#9aa4b4;border:none;display:block;}
#regformAnswers input#submit{display:block;color:#e1dea9;font-family:Georgia;font-size:10px;padding:0 20px 5px 0;;width:132px;height:29px;background:transparent url(../img/formButton.gif) no-repeat;cursor:hand;margin-top:5px;}
#regformAnswers .formNote{position:absolute;left:350px;width:333px;height:50px;background:url(../img/noteBg.gif) no-repeat;color:#8a9fac;font-family:Verdana;font-size:10px;padding:10px 0 0 20px;}
.register a{
text-decoration:none;
}


.paging{position:relative;width:300px;left:300px;float:left;margin-top:30px;display:inline;font-size:1.1em;}
.paging a{padding:3px;}
.prevdis{margin-right:5px;font-weight:bold;}
.next{margin-left:5px;}
.pagnumdis{font-weight:bold;color:#eac913;}

#innermainContent .paging a:visited{
	color:#35444e;
}



.sideNavLawyers{
background: url(../img/searchbg.gif);
width:221px;float:left;	
margin-top:10px;
height:176px;
}

.sideNavLawyers .lawyersComboBox {
background-color:#FFFFFF;
border:1px solid #999999;
font-family:Arial;
font-size:8pt;
width:130px;
margin-bottom:10px;
}

.sideNavLawyers label{
font-family:Arial;
font-size:11px;
margin-left:6px;
}
/* LD lawyer detail page */
#innermainContentLD{width:956px;float:left;position:relative;margin-top:15px;padding-left:40px;}
#innermainContentLD a {color:white;font-weight:bold;} /* damnjan #35444e */
#innermainContentLD a:visited {color:#a7b7b8;font-weight:bold;}

#innermainContentLD h2{font-family:"Times New Roman"; color:#213141;line-height:24px;font-weight:normal;clear:both;font-size:1.4em;text-weight:bold;
line-height:1.6em;padding-left:60px;padding-top:10px;margin-left:-20px;}
#innermainContentLD p{line-height:1.6em;margin-top:10px;width:auto;text-align:justify;padding-left:35px;}  /* damnjan width:800px */
#innermainContentLD p.tiny{font-size:0.9em;}
#innermainContentLD hr{margin-left:40px;width:800px;}
#innermainContentLD h5{font-family:"Times New Roman"; color:#213141;line-height:24px;font-weight:normal;clear:both;font-size:1.2em;
line-height:1.6em;padding-left:60px;padding-top:10px;margin-left:-20px;}
#innermainContentLD ul{list-style:none;margin-left:60px;margin-top:10px;width:760px;padding-bottom:9px;}
#innermainContentLD li{border-bottom:#28363e 1px dashed;text-align:justify;}

ul.problemsBoxLD{position:relative;float:left;width:699px!important;list-style:none;background:url(../img/latestBoxBg.gif) #f2f2f2 repeat-x bottom;margin-left:85px!important;margin-bottom:20px;margin-top:0px!important;margin-right:0px!important;}
ul.problemsBoxLD img{display:inline;float:left;}
ul.problemsBoxLD li{display:inline;width:332px;float:left;font-size:11px;padding:0px 0 0px 15px;margin-top:5px;margin-bottom:5px;border-bottom:none!important;}
ul.problemsBoxLD li a{color:#28363e;text-decoration:none;border-bottom:#e3e3e3 1px dashed;background:url(../img/listStar.gif) no-repeat left center;padding:6px 0 5px 15px;}
ul.problemsBoxLD li a:hover{text-decoration:underline;}
ul.problemsBoxLD p{margin-left:30px;}

h4.boxHeadingLD {position:relative;float:left;padding:8px 0px 0px 10px;margin-top:2px;font-family:Georgia,Arial;font-size:14px;font-style:italic;font-weight:normal;color:#FFFFFF;width:699px;height:31px;background:url(../img/probHng.gif) no-repeat;margin-bottom:0px;}
h4.sideHeadingLD {position:relative;padding:8px 0px 0px 10px;margin-top:20px;font-family:Georgia,Arial;font-size:14px;font-style:italic;font-weight:normal;color:#FFFFFF;width:188px;height:22px;background:url(../img/sideMenuHead.gif) no-repeat;}

#categories{
	line-height:1.6em;
	margin-top:10px;
	padding-left:70px;
	text-align:justify;
	width:800px;
}
#button2{display:block;color:#e1dea9;font-family:Georgia;font-size:10px;padding:0 20px 5px 0;;width:132px;height:29px;background:transparent url(../img/formButton.gif) no-repeat;cursor:hand;}

h6.totalrecords{font-family:"Arial"; font-size:14px;color:#213141;font-weight:normal;margin-left:40px;margin-top:0px;}


#advertiselinks{font-family:"Times New Roman"; font-size:14px;color:#213141;font-weight:normal;}
#advertiselinks a{text-decoration:none;
	margin-right:41px;
	font-family:'Arial';
	margin-top:-15px;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	float:right;
	}
#advertiselinks a:hover{text-decoration:underline;}	
#category_id{margin-top:13px;}

#countryid{margin-top:13px;}
#stateid{margin-top:4px;}

#contact_lawyer{margin-left:99px;margin-top:16px;background: url('/img/LawyerContactButton.gif') no-repeat;width:172px;height:30px;padding-left:22px;padding-top:6px;}
#contact_lawyer a{color:#E1DEA9;}

#lawregister {float:right;font-family:Arial;font-size:13px;font-weight:normal;margin-right:192px;margin-top:-15px;font-weight:bolder;}
#lawregister a{text-decoration:none;}
#lawregister a:hover{text-decoration:underline;}

#searchform{

}

#searchform input#submit {
background:transparent url(../img/search_btn.gif) no-repeat scroll 0 0;
height:27px;

width:109px;
border:none;
}

#searchform input{
background:transparent url(../img/inputbg.gif) repeat-x ;
border:1px solid black;
font-size:12px;
height:18px;
margin:0px 7px 9px;
float:left;
width:120px;	
}




/* thickbox */
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #909596;text-decoration:none;}
#TB_window a:visited {color: #909596;}
#TB_window a:hover {color: #e99059;text-decoration:none;}
#TB_window a:active {color: #909596;}
#TB_window a:focus{color: #909596;text-decoration:none;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #fff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #e5e5e5;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:3px 2px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_closeAjaxWindow a{
text-decoration:none;	
	
}
#TB_heading1{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:left;
color:#3d4b55;
font-family:Georgia,serif;
font-size:17px;
font-weight:normal;
}



#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
background: url(/../img/JQheaderBckg.gif) repeat-x;
height:30px;
}
#tell_a_friend{
margin-top:5px;	
}

#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -55px 0 0 -45px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}


.helper a{
	color:white;
}


