html, body {margin:0 0;padding:0px 0;}
body {
	font-family:Verdana,Arial,Helvetica, sans-serif;
	text-align:center;
	height:100%;
	zoom: 1;
	background-color: #eee;
	-webkit-font-smoothing:antialiased;
}
#conteiner {
	width:100%;
	height:100%;
/*	margin:20px 100px 0 100px;*/
	margin:0 auto 0 auto;
	text-align:left;
	z-index: 1;
	/*min-width: 1155px;*/
}
#content {
	border-top: 1px solid #aaa;
	height: 100%;
}
#content .content_inner {
	max-width: 1100px;
	min-width: 990px;
	height: 100%;
	margin: 0 auto;
	border-left:1px solid #999;
	border-right:1px solid #999;
	padding: 15px 15px 25px 15px;
	background-color: #fff;
}
* {outline: none;font-size-adjust:0.48;}
.listMenu {
	width:150px;
	margin:12px 30px 0 0;
	/*font-size:12px;*/
}

.top {
	overflow: hidden;
	padding: 10px 15px;
	max-width: 1100px;
	margin: 0 auto 0 auto;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
	background-color: white;
	position: relative;
}

.top .logo {
	/*background:url("../images/logo_zip_am.png") no-repeat left center;*/
	width: 187px;
	height: 50px;
	float: left;
	border:none;
}

.top A {
	float:left;
	color:#666;
	font-size: 15px;
	font-weight:bold;
	text-decoration:none;
	padding:15px 10px 0px 10px;

}



.cube {
	overflow:visible;
	float:right;
	white-space:nowrap;
	height: 50px;
	margin-left: 30px;
}
.cube a {line-height: 32px;padding: 2px 10px;margin-top: 9px;}
.cube a:hover {text-decoration:underline;color:#0D84D7;}
.cube a:first-child {
	border-radius: 6px 6px;
	/*background:url(/images/icons/add.png) no-repeat left center;
	background-size: 8%;
	padding-left: 25px;*/
	color:white;
	/*background-color: #0462e1;*/
	float: right;
	background-color: darkorange !important;
}


.bottom {
	border-top:solid 1px #aaa;
	font-size:12px;
	padding:10px 0 10px 0;
	text-decoration:none;
	clear: both;
	background-color: #fff;
	color:#777;
}

.bottom A {
	margin-top:10px;
	color:#000000;
	text-decoration:none;
	
}


.title {
	/*font-size:12px;*/
	color:#000000;
	margin:0 0 5px 0;
	padding:5px 0 0 0px;
	font-weight:bold;
    /*border-bottom:2px solid #0D84D7 !important;*/

    background-image:
        linear-gradient(90deg, #fff, transparent),
        /*linear-gradient(90deg, #0d84d7, transparent)*/
        linear-gradient(90deg, gray, transparent)
;

    background-size: 100% 2px; /* This get flipped. */
    background-position: 0 0, 0 100%; /* The last argument gets flipped. */
    background-repeat: no-repeat;
}

.icons {
	height:53px;
	width:53px;
	float:left;
	vertical-align:top;
	margin:5px 5px 0 15px;
}
li A {
	list-style:none;
	color:#222;
	text-decoration:none;
}


ul {
	margin:0 0 0 0;
	padding:5px 0 5px 5px;
}
ul LI {
	list-style:none;
}





.main_block {
	width:75%;
	float:left;
    min-width: 140px;
	font-size: 15px;
}
.main_block ul {margin: 0 0 !important;}
.main_block ul li {padding-bottom:1px;border-bottom: 1px dotted #fff;}
.main_block ul li a {padding: 0 0  !important;;margin: 0 0 !important;}
.main_block ul li:hover {border-bottom: 1px dotted #333}
.home_part_block .main_block ul li:first-child A {
	/*color:#0D84D7;*/
	color:#000;
	font-size: 15px;
}


.home_part_block {
	width:33%;
    min-width: 274px;
	min-height: 240px;
	float:left;
}




#information_list {
	border:none;
	margin-bottom: 25px;

    display: table;
}
#information_list .ShortInfName {min-width: 250px;position:relative;}

#information_list > div {display:table-row;text-align: center}
#information_list > div > div {display:table-cell;vertical-align: middle;border-bottom:1px dashed #CCC;
    border-right:1px dashed #CCC;
    color:#333;
    padding:8px 5px 8px 5px;
}

#information_list .thumb img {width: 120px;}
#information_list .infoCost DIV {float: left;padding-right: 10px}
#information_list .infoControls HR {width: 100%}

#information_list TH, #information_list .th {
	background-color:#0462e1;
	padding:5px 5px;
	color:#fff;
    border-right:1px solid #fff;
    vertical-align: middle;
}

#information_list TD, #information_list .td {
	border-bottom:1px dashed #CCC;
	border-right:1px dashed #CCC;
	color:#333;
	padding:8px 5px 8px 5px;
}
#information_list TD:first-child, #information_list .td:first-child {border-left:1px dashed #ccc;}
#information_list TR:hover,#information_list .tr:hover {background-color: #eee}
#information_list TD A, #information_list .td A  {text-decoration: none;color:black;}
#information_list TD A:hover, #information_list .td A:hover  {text-decoration: underline;color:#0462e1;}
.w250 {
	width:250px;
}

INPUT, TEXTAREA, SELECT {
	border:1px solid #666;
	color:#333;
	font-size:small;	
}

.langbar {
	position: absolute;
	right:0;
	top:0px;
}
.langbar a {float: left;padding: 2px 4px;opacity: 0.5;}
.langbar a:hover {opacity: 1}

#information_table_body td {vertical-align: top}
#information_table_body td h3 {height: 35px}
#information_table_body > tr {display: block;float: left;width: 230px;}
#information_table_body > tr select {width: 210px;border: 1px dotted #777;overflow-x: hidden;overflow-y: auto;height: 300px;}
#information_table_body > tr option {font-size: medium;padding: 2px 5px}


h1, h2, h3, h4, h5, h6 {color:#0D84D7;margin-top: 0;}
h1 {font-size:20px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:14px;}

#errorBox, .errorBox {font-size: 12px;color:red;font-weight: bold;}
.errorBox {font-size: small;font-family: 'Courier New' , Monospace, 'Arian AMU';}


.reg_table {margin: 0 auto;text-align: left;width: 50%;min-width: 500px;}
.reg_table >div>div {min-width:120px;padding: 10px 10px;vertical-align: top;}
.reg_table >div>div strong {display: block;height: 10px;}
.reg_table >div>div input, .reg_table >div>div  label, .reg_table >div>div  select, .reg_table >div>div  textarea {opacity: 0.8}
.reg_table >div>div  input:hover, .reg_table td label:hover, .reg_table td select:hover, .reg_table td textarea:hover {opacity: 1}
.reg_table input, .reg_table select, .reg_table textarea {/*border-radius: 7px 7px;*/}
.reg_table input[type=text],.reg_table input[type=url],.reg_table input[type=email],
.reg_table input[type=password],
.reg_table textarea, .reg_table select {width: 95%;min-height: 25px;padding:5px 5px;font-size: 16px;margin: 10px 10px 0 0;}

.reg_table select {height: 37px;}
.mandatory {color:red;font-weight: bold;}
.reg_table input[type=submit] {border:none;color:#fff;font-size: 22px;padding: 5px 15px;background-color: #0D84D7}
.reg_table input[type=submit]:hover {background-color: #0D64D7}

.reg_table input[type=reset] {border:none;color:#fff;font-size: 22px;padding: 5px 15px;background-color: orangered}
.reg_table input[type=reset]:hover {background-color:darkorange;}

.reg_table input[type=button] {border:none;color:white;font-size: 22px;padding: 5px 15px;background-color: darkgreen}
.reg_table input[type=button]:hover {background-color:forestgreen;}


.reg_table > div  {text-align: right}
.reg_table > div > div {display: inline-block;}

.extInfo > div {width: 100%}
.extInfo .info {width: 100%;}
.extInfo .reg_table td {padding-top: 7px;}

.information_new {width: 100% !important;}
.information_new .col {width: 45% !important;}

.information_new .col_count_1 {}
.information_new .col_count_2 {}
.information_new .col_count_3 {}
.information_new .col_count_3 .col {width: 31% !important;}

/* .information_new .col_count_4 {width: 100% !important;float: left;font-size: small;} */
.information_new .col_count_4 .col {width: 22% !important;}
.information_new .col_count_5 {}
.information_new .col_count_6 {}

.tdattr {display: none !important;}
.information_new .reg_table > div {text-align: left;}

.information_new > div {display: block !important;}
.information_new > div INPUT[type=text] {width: 94% !important;}

/*.information_new > div > div {display: block !important;}*/
.information_new > div {text-align: left !important;margin-top: 7px;}



.search_table select {height: auto !important;width: 100%;}
.search_table li {width: auto !important;vertical-align: top;margin: 15px 15px 0 0;}
.search_table li strong {height: auto !important;}
.search_table .min_max * {padding: 0 15px 0 0;vertical-align: middle;float: left;}


.td_vcenter >div>div  {vertical-align: middle;}

.td_witdh_100p {width: 100% !important;}
.td_witdh_100p >div>div  {width: 100% !important;}

.LoggedinContainer {
	height: 36px;
	border-bottom: 1px solid #aaa;
	background-color: #fff;
}
.LoginContent {
	max-width: 1120px;
	height: 36px;
	margin: 0 auto;
	text-align: right;
}

.LoginContent .LoggedinBlock {

}
.LoggedinBlock UL {
	padding: 0 0;
	float: right;
}
.LoggedinBlock UL LI {
	display: block;
	float: left;
	z-index: 100;
	position: relative;
}
.LoggedinBlock UL LI:hover * {color:red}
.LoggedinBlock UL LI:hover UL {
	display: block;
	border:1px solid #999;
	border-top:none;
	width: 210px;
}
.LoggedinBlock UL LI:hover UL LI , .LoggedinBlock UL LI:hover UL LI * {
	background-color: #fff;
	color:#43A5E4
}
.LoggedinBlock UL LI UL {
	display:none;
	position: absolute;
	right:0px;
	top:36px;
	background-color: white;
}
.LoggedinBlock UL LI UL LI {float:none;}
.LoggedinBlock UL LI UL LI:hover a {background-color: #eee}

.LoggedinBlock UL LI A {
	color:#43A5E4;
	padding: 0 10px;
	height: 36px;
	display: block;
	font-size: 14px;
	line-height:36px;
}


.UserUL A {background: url("/images/icons/adduser.png") no-repeat left center;padding-left: 28px !important;}
.clear {clear: both;content: ''}
.message {color:darkblue;font-weight:bold;}

.a_button {
	padding: 5px 8px;
	border-radius: 8px 8px;
	background-color: #0e3460;
	color:white !important;
	text-decoration: none;
	margin: 2px 2px !important;
    border:none;
    cursor: pointer;
}

.a_button:hover {background-color: #2D5387;text-decoration: none !important;border:none;}
.orange {background-color: orange}


/*.SimpleSearchBlock {width: 34px;overflow: hidden;height: 34px;}
.SimpleSearchBlock input[type=text] {display: none}
.SimpleSearchBlock:hover {width: 230px;}*/


.topSearchBlock {
	float: left !important;
	width: 25%;
	margin: 5px 10px 0 20px;
	border:1px solid #ddd;
	padding: 0 0;
}
.topSearchBlock LI {width: 100%;}

.SimpleSearchBlock {
	display: block;
	padding: 3px 2px 2px 2px;
	text-align: left;
	overflow: hidden;
	background-color: white;
}
.SimpleSearchBlock:hover input[type=text]  {display: inline-block}
.SimpleSearchBlock input {margin: 0 0;vertical-align: middle;display: inline-block;border:none;height: 40px;padding: 5px 5px;color:#444 !important;float:right;}
.SimpleSearchBlock input[type=text] {height: 28px;border:none;font-size: 18px;font-weight: bold;color:#333;width: 80%;;float:left !important;}

.SearchBlock {margin: 0 0;}
.SearchBlock td {padding:  0 0 !important;}
.SearchBtn {background: url(/images/searchsmall.png) no-repeat center center; width: 31px;height: 31px;cursor: pointer;}
.nomargin {margin: 0 0;}

.no_data {border: 2px solid #0D84D7;padding: 10px 15px;color:#0D84D7;margin: 20px 0}

sup {font-style: italic;font-size: 12px;color:#666}

.fav_actions ul {display: block;float: left}
.fav_actions ul li {cursor: pointer;text-decoration: underline;color:#0D84D7;font-size: small;padding-bottom: 5px;color:#999}
.fav_actions ul li:hover {color:#0D84D7}


.rightMenu {
	position: fixed;
	border:1px solid #ddd;
	background-color: #fff;
	top:0;
	left:0;
	min-width: 32px;
	min-height: 32px;
	display: block;
	text-align: left;
	box-shadow: 0 0 10px #777;
	display: none;
	z-index: 101;
}

.rightMenu UL {margin: 0 0;padding:0 0;}
.rightMenu UL LI A {display: block;padding: 5px 10px 5px 5px;}
.rightMenu UL LI:hover A {background-color: #f5f5f5;color:#0D84D7}

.TopRightMenu {
	float: left;
	position: relative;
	z-index: 2;
	width: 34px;height: 34px;
	background: url("/images/icons/list.png") no-repeat center;
	/*opacity: 0.5;*/
	cursor: pointer;
}

.TopRightMenu:hover {opacity: 0.8;}
.TopRightMenu:hover, .TopRightMenu:hover * {opacity: 1;}
.TopRightMenu .rightMenu {
	position: absolute;
	border:1px solid #ddd;
	background-color: #fff;
	top:36px;
	left:0;
	min-width: 290px;
	min-height: 32px;
	display: none;
	text-align: left;
	box-shadow: 0 0 10px #aaa;
	display: none;
	z-index: 101;
}
.TopRightMenu .rightMenu UL {float: left;width: 100%;}
.TopRightMenu .rightMenu UL LI {
clear: both;
float: none;
}
.TopRightMenu .rightMenu UL LI A {padding: 2px 10px;line-height: 22px;height: 22px;}


.profileImage {
	height: 128px;
    max-width: 128px;
	background: url("/images/icons/profile.png") no-repeat;
	background-size: contain;
	cursor: pointer;
}
.profileImage32 {height: 32px;}
.profileImage64 {height: 64px;}
.profileImage128 {height: 128px;}

.leftSided select {float: left;margin-right: 15px;}

.floatLeft {float:left;}
.floatRight {float:right;}

.filterBlock {
	border:1px dotted #777;
	width: 100%;
	background-color: #eee;
	padding: 5px 5px;
	font-size:12px;
}

.filterBlock .min_max {width: 115px }
.filterBlock input[type=text]{
	float: left;
	width: 40px;
	margin-right: 5px;
	font-size:small;
}
.filterBlock select {
	width: 60px;
	margin-right: 4px;
	font-size: small;
}
.filterBlock button {
	background-image: url("../images/icons/icons.png");
	border:none;
	background-color: transparent;
	width: 24px;height: 24px;
	cursor: pointer;
	float: left;
	margin-right: 2px;
}
.filterBlock button:hover {background-color: #fff}
.filterBlock .searchButton {
	background-position-x:153px;
	background-position-y:107px;
}
.filterBlock .resetButton {
	background-position-x:81px;
	background-position-y:144px;
}

.ajaxLoader_ {
/*	position: absolute;
	left:47%;
	z-index: 1000;*/

    position: fixed;
    left: 0;
    z-index: 1000;
    background-color: rgba(255,255,255,0.6);
    width: 100%;
    text-align: center;
    top: 0;
    height: 100%;
    vertical-align: middle;
    background-image: url(/images/loading.gif);
    background-repeat: no-repeat;
    background-position: center;
}


.ajaxLoader {
	position: fixed;
	left: 0;
	z-index: 1000;
	background-color: rgba(255,255,255,0.2);
	width: 100%;
	text-align: center;
	top: 0;
	height: 100%;
	vertical-align: middle;
	background-image: url(/images/loading.gif);
	background-repeat: no-repeat;
	background-position: center;
}


.photoBlock .oldImageBlock {float: left;margin: 0 10px 10px 0;}
.oldImageBlock {
    border: 1px solid lightslategray;
    float: left;
    margin: 0 10px 0 0;
    position: relative;
    width: 130px;
    height: 130px;
    display: block;
    vertical-align: middle;
    overflow: hidden;
    cursor: pointer;
}

.oldImageBlock input, .oldImageBlock button {
    position: absolute;
    right:5px;
    top:5px;
    width: 20%;
    height: 20%;
}
.oldImageBlock .removeImage {background: none;border:none;}
.oldImageBlock img {height: 100%;width: auto;vertical-align: middle;position: relative;}
.left_float {float: left}

.secondContainer {position: relative;height: 100%;}
.secondContainer > DIV {float:left;height: 100%;}
.secondProdList {float: left;width: 75%;min-width: 300px;}
.secondLeftSide {	width: 20%;float: left;min-width: 200px;}
.secondLeftSide SELECT {
    font-size: medium;
    padding: 5px 5px;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 94%;
}
#leftSubMenu LI {padding: 5px 5px;}
#id_information_form {
    overflow: auto;
    border-bottom: 1px dashed #aaa;
    border-top: 1px dashed #aaa;
    margin-bottom: 25px;
    padding: 20px 0;
}

.OpenSearchForm {
	background-color: cornflowerblue;
	color:#eeddcc;
	cursor: pointer;
	line-height: 30px;
	margin-top: -25px;
	text-align: center;
	margin-bottom: 25px;
}

.ShortInfIcons {
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 2px 5px;
}

.info {border:1px solid #eee;padding: 5px 5px;background-color: #f1f1f1;}


.ico_address {
	background:url("../images/icons/map24.png") no-repeat left center;
	height: 26px;
	padding-left: 28px;
}

.opaque50 {opacity: 0.3}
.solidHR {box-shadow: none;border:none;height: 1px;background-color: #eee;}

.infoBlock2 LI {display: inline-block;padding: 15px 0px;}
.infoBlock2 LI:first-child {font-weight: bold;width: 45%;min-width: 110px;}
.infoBlock2 LI:last-child {width: 45%;vertical-align: top;}
.infoBlock2 {border-bottom: 1px dotted #eee;display: inline-block;width: 300px;}

.infoBlock {
    padding: 0 0 0 0;
    margin: 0px 10px 0 0;
    width: 100%;
    left:0;
}
.infoBlock .infoTitle {background-color: #eee;font-size: 17px;padding: 8px 10px;font-weight: bold;}
.infoBlock li {padding: 5px 5px 5px 5px;}
.infoBlock li strong {
    position:relative;
    left: 0px;
    padding-left: 20px;
    background: url("../images/icons/check_box.png") no-repeat left center;
}

.infoBlock li span {
	position:relative;
    left: 0px;
    padding-left: 20px;
}


.advULList {
    border-top:1px solid #eee;

    column-count: 3;
    -moz-column-count: 3;
    -webkit-column-count: 3;

    column-gap: 0px;
    -moz-column-gap: 0px;
    -webkit-column-gap: 0px;

    column-rule: 1px dashed #eee;
    -moz-column-rule: 1px dashed #eee;
    -webkit-column-rule: 1px dashed #eee;
}
.advULList UL {  }
.AdvContainer {
	display:block;position: relative;border-right:1px solid #eee;width: 75%;
}
.columns3 {
    width: 800px;
    column-count: 3;
    -moz-column-count: 3;
    -webkit-column-count: 3;
    padding-bottom: 25px;
}

.columns3 > div {height: 100px;}
.columns3 > div > ul {min-height: 100px;}

.itemControls {float: right;padding: 0 0;}
.itemControls li {display: inline-block;opacity: 0.5}
.itemControls li:hover {opacity: 1}
.itemControls li a {}


.MessageCount {
	position: absolute;
	height: 36px;
	display: block;
	line-height:33px !important;
	left:0;
	top:0;
	width: 48px;
	padding:0 0 !important;
	margin:0 0 !important;
	text-align: center;
	font-size: 10px !important;
	color: white !important;
	font-weight: bold !important;
}

.MsgList td {vertical-align: top;border-bottom:1px dashed #aaa;padding: 5px 15px 5px 0;}
.MsgList td:first-child {padding: 5px 10px 5px 0}
.MsgList .MsgListTitle A {font-weight: bold;font-size: 14px;padding: 0 0;margin: 0 0;color:#222;}
.MsgList .MsgListTime {font-size: 10px;color:#aaa;font-style: italic}
.MsgList .MsgListText {font-size: 12px;color:#444;margin-top: 5px;}

.MsgInfo , .MsgInfo UL {padding: 0 0 !important;}
.MsgInfo li {vertical-align: top;float: left;}
.MsgInfo #MsgInfoMessages {background-color: #eee;padding: 0 10px;}
.MsgInfoMessages {width: 600px;background-color: #eee}

.MsgInfoList {border-right:1px dashed #ccc;width: 200px;}
.MsgInfoList LI IMG {float: left;margin-right: 10px;}
.MsgInfoList LI {
	cursor: pointer;
	display: block;
	float: none;
	height: 70px;
	clear: both;
	font-size:10px;
	border-bottom: 1px dashed #ccc;

}

.MsgInfoList LI:hover {background-color: #eee;}
.MsgNew {background-color: lightyellow;}

.ChatBox {background-color: white;height: 100%;padding: 10px 10px;max-height: 350px;overflow: auto;min-height: 350px;}
.ChatBox LI {clear: both;float:none;line-height:24px;padding:5px 5px;}

.ChatBox LI > img {float:left;margin-right:7px;}
.ChatBox .ChatBoxMsgTime {font-size:8px !important;color:#aaa;font-style: italic;}

.ChatBox .MsgFrom_me {border-radius: 4px 4px;background-color: #eee;color:#000;margin-bottom: 5px;float:left;min-width: 200px;}
.ChatBox .MsgFrom_he {border-radius: 4px 4px;background-color: #4D73AE;color:white;margin-bottom: 5px;float:right;min-width: 200px;}


.cf td {width: 300px;}


.ServiceList {margin-top:15px;}
.ServiceList LI {
    border:4px solid #ddd;
    border-right:none;
    border-left:none;
    margin-left:10px;
    display:table-cell;
    width: 250px;
    vertical-align: top;
    padding:10px 10px;
    border-radius: 8px;
}
.ServiceList LI:hover {background-color: #ffefff;}
.ServiceList LI:last-child {/*border-right:2px solid #ddd;*/}
.ServiceList LI A {text-decoration: underline;display: block;height: 55px;}

.ServiceIcons IMG {height: 24px !important;width:24px !important; padding: 5px 10px 0 0;}

.ServiceIconsAdv {position: absolute;right: 0;}
.ServiceIconsAdv IMG {height: 38px; padding: 5px 10px 0 0;}

.sAd_highlight {background-color: lightyellow !important;}
.sAd_Vip {}
.sAd_Premium {}
.sAd_raising {}
.sAd_Rapid {}


.information_thumb {
	border:1px solid #aaa;
	float: left;
	position: relative;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 200px;
	height: 230px;
}
.information_thumb .infoCost {
	position: absolute;
	bottom: 6px;
	left: 5px;
	font-weight:bold;
}
.information_thumb .img {
	width: 200px;
	height: 150px;
	border-bottom: 1px solid #aaa;
	text-align: center;
	overflow: hidden;

}
.information_thumb .img img {width: 100%;height: 100%;}
.information_thumb .img input {
	position: absolute;
	top:5px;right: 5px;
}
.information_thumb .infoName {padding: 5px 5px;}
.information_thumb .infoName a {
	font-size: small;}

.information_thumb .ServiceIcons {
	position: absolute;
	top: 111px;
	text-align: center;
	background-color: rgba(255,255,255,0.3);
	width: 100%;
	padding: 5px 0px;
}

.VipBlock {
	border:1px solid #eee;
	clear: both;
	height: 230px;
	padding: 5px 5px;
}

.PhotoGallery {}
.PhotoGallery LI {position: relative; display: inline-block;vertical-align: top; border-spacing: 5px; border: 1px solid gray;height: 125px;margin: 5px 5px;width: 125px;overflow: hidden;}
.PhotoGallery LI IMG {height: 100%;}
.PhotoGallery .PhotoCtrl {position: absolute;
	bottom:0;}

.Purse_Money {padding: 10px 0 20px 0;}
.AddMoney {vertical-align: top;}
.AddMoney SELECT {height: 40px;font-size: 18px;}
.AddMoney INPUT {height: 40px;font-size: 18px;background-color: #0462e1;color:white;font-weight: bold;border:none;}

#frame2 > #bigImage {width: 100%;}
#AdvThumb {vertical-align: top}
#AdvThumb img {width: 15%;vertical-align: top}


#formContainer {
	width: 100%;
}


.infoTable th {color:#0D84D7}
.infoTable tr:nth-child(2n) {background-color: #eee}
.infoTable tr:hover td {color:black;background-color: #ddd;}
.infoTable td {border-bottom: 1px dotted #aaa;padding: 2px 15px 2px 5px;font-size: small;color:#666}

