body, html {
    margin:0;
    background: url(../theme/images/tlo.png) repeat-x white;
    text-align:center;
    font-family:arial;
    font-size:11px;
    color:black;
	line-height:14px;
}
#all {
    width:1000px;
	text-align:left;
    margin:auto;
}



div.header {
	width:auto;
	clear:both;
	height:134px;
}
div.header .logo {
	float:left;
	width:260px;
	padding-top:21px;
	padding-left:15px;
}
div.header .search {
	float:left;
	width:680px;
	padding-top:66px;
	color:#3d3d3d;
	background: url(../theme/images/nag.jpg) no-repeat;
    font-size:13px;
}


div.menu {
	clear:both;
	height:140px;
}
div.menu_up {
	clear:both;
	height:70px;
	margin-left:10px;
}
div.menu_second {padding-left:20px;}


div.content {
	clear:both;	
	padding-left:15px;
}
div.content .left {
	float:left;
	width:168px;
	border-bottom:1px solid #d1d1d1;
}
div.left .box {
	padding:10px;
	border:1px solid #d1d1d1;
	border-bottom:0;
	background: url(../theme/images/box.jpg) no-repeat bottom;
		
	padding-bottom:17px;
}

div.left .boxAd {
	padding:1px;
	padding-top:1px;
	border:1px solid #d1d1d1;
	border-bottom:0;
	background: url(../theme/images/box.jpg) no-repeat bottom;
	text-align:center;
	padding-bottom:17px;
}
div.left .tags {
	padding:3px;
	line-height:18px;
}



div.content .main {
	float:left;
	width:780px;
	padding-left:20px;
	padding-top:0px;
	font-size:12px;
	
}
div.main .box {
	clear:both;
	padding-top:8px;
	padding-bottom:10px;
}
div.main .box_header {
	padding-bottom:4px;
	border-bottom:2px solid #e26709;
	padding-left:2px;
	margin-bottom:9px;
	margin-top:7px;
}
div.main .news {
	width:360px;
	float:left;
	padding-top:6px;
	padding-right:20px;
	padding-bottom:6px;
	


}
div.title {
	font-size:9px;
	color:#e26709;
	background: url(../theme/images/ft.gif) no-repeat;
	padding-left:12px;
}	
div.news .date {
	font-size:11px;
	padding-left:12px;
	padding-top:2px;
}	
div.news .news_txt {
	font-size:12px;
	text-align:justify;
}
div.news .news_txt img {float:left;margin-right:10px;}



div.main_left {
	width:360px;
	float:left;
}
div.main_right {
	width:360px;
	float:left;
	padding-left:20px;
}
div.main_left_small {
	width:300px;
	float:left;
}
div.main_right_big {
	width:420px;
	float:left;
	padding-left:20px;
}


div.footer {
	clear:both;
	padding-top:10px;
	height:170px;
}
div.footer_body {
	clear:both;
	border-top:1px solid #d1d1d1;
	padding-top:10px;
}
div.footer .spr {
	float:right;
	width:760px;
	height:27px;
	padding-top:3px;
	border-bottom:1px solid #d1d1d1;
}
div.spr img {vertical-align:middle;}
div.footer .footer_txt {
	float:right;
	width:730px;
	height:27px;
	padding-top:7px;
	padding-left:5px;
	padding-right:15px;
}

div.calendar {
	float:left;
	width:75px;
	heign:50px;
	padding-left:0px;
	padding-top:0px;
	background: url(../theme/images/calendar.png) no-repeat top;
	padding-bottom:17px;
}

div.footer .copy {float:left;}
div.footer .who {float:right;}

h1 {margin:0;font-size:19px;color:#1f71c4;font-weight:normal;text-transform:uppercase;}
h2 {margin:0;padding:0;font-size:17px;color:#1f71c4;font-weight:bold;text-transform:uppercase;}
h3 {margin:0;color:#1f71c4;font-size:16px;display:block;padding-bottom:8px;padding-top:9px;border-bottom:1px solid #ededed;}
div.nag b {font-size:12px;}
div.radios {	padding-top:4px;padding-left:92px; }
span.pro {font-weight:bold;font-size:12px;padding-bottom:2px;}
span.dod {display:block;padding-left:17px;padding-top:2px;}
img {border:0;}
.both {clear:both;}
.pom { margin:0;margin-top:7px;font-weight:bold;color:#e26709;text-transform:uppercase; }

input.pole {border:1px solid #d1d1d1; width:271px;margin-top:9px;height:16px;padding:3px;font-family:arial;font-size:11px; }



div.menu_up ul, div.menu_up ul li { display:block;list-style:none;padding:0;margin:0;}
ul.ulbox, ul.ulbox li { display:block;list-style:none;padding:0;margin:0;}
ul.ulbox {padding-top:8px;}
ul.menu_left, ul.menu_left li { display:block;list-style:none;padding:0;margin:0;}
div.menu_second ul, div.menu_second ul li { display:block;list-style:none;padding:0;margin:0;}

div.menu_up ul li { display:inline;white-space:nowrap;float:left;}
div.menu_second ul li { display:inline;white-space:nowrap;float:left;}

li.raz a:link, li.raz a:visited { display:block;width:103px;height:50px;background: url(../theme/images/ra.png);}
li.raz a:hover {display:block;background: url(../theme/images/ra2.png);}
li.dwa a:link, li.dwa a:visited { display:block;width:172px;height:50px;background: url(../theme/images/dw.png);}
li.dwa a:hover {display:block;background: url(../theme/images/dw2.png);}
li.trz a:link, li.trz a:visited { display:block;width:90px;height:50px;background: url(../theme/images/tr.png);}
li.trz a:hover {display:block;background: url(../theme/images/tr2.png);}
li.czt a:link, li.czt a:visited { display:block;width:89px;height:50px;background: url(../theme/images/cz.png);}
li.czt a:hover {display:block;background: url(../theme/images/cz2.png);}
li.pie a:link, li.pie a:visited { display:block;width:167px;height:50px;background: url(../theme/images/pi.png);}
li.pie a:hover {display:block;background: url(../theme/images/pi2.png);}
li.sze a:link, li.sze a:visited { display:block;width:108px;height:50px;background: url(../theme/images/sz.png);}
li.sze a:hover {display:block;background: url(../theme/images/sz2.png);}
li.sie a:link, li.sie a:visited { display:block;width:121px;height:50px;background: url(../theme/images/si.png);}
li.sie a:hover {display:block;background: url(../theme/images/si2.png);}
li.osi a:link, li.osi a:visited { display:block;width:115px;height:50px;background: url(../theme/images/os.png);}
li.osi a:hover {display:block;background: url(../theme/images/os2.png);}

ul.menu_left a:link, ul.menu_left a:visited { display:block;padding-left:16px;font-size:12px;color:#074c8f;text-transform:uppercase;font-weight:bold;text-decoration:none;margin-bottom:8px;background: url(../theme/images/pr.gif) no-repeat;}
ul.menu_left a:hover {display:block;color:#e26709;text-decoration:underline;}

ul.ulbox a:link, ul.ulbox a:visited { display:block;padding-left:16px;font-size:12px;color:#000;text-transform:uppercase; text-decoration:none;margin-bottom:2px;}
ul.ulbox a:hover {display:block;color:#000;text-decoration:underline;}

div.nag a:link, div.nag a:visited {color:#003366;font-weight:normal;text-decoration:none;}
div.nag a:hover {color:#003366;text-decoration:underline;}

div.tags a:link, div.tags a:visited {color:#003366;font-weight:normal;text-decoration:none;}
div.tags a:hover {color:#003366;text-decoration:underline;}

div.title a:link, div.title a:visited {color:#1f71c4;font-size:16px;font-weight:bold;text-decoration:none;}
div.title a:hover {color:#1f71c4;text-decoration:underline;}

div.spr a:link, div.spr a:visited {color:#074c8f;font-size:13px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
div.spr a:hover {color:#074c8f;text-decoration:underline;}

div.search a:link, div.search a:visited {color:#3d3d3d;font-size:11px;text-decoration:none;}
div.search a:hover {color:#3d3d3d;text-decoration:underline;}

a.czas:link, a.czas:visited {color:#004b91;font-size:11px;text-transform:uppercase;text-decoration:none;}
a.czas:hover {color:#004b91;text-decoration:underline;}


a.tag1 {font-size:12px;}
a.tag2 {font-size:15px;}
a.tag3 {font-size:17px;}
a.tag4 {font-size:19px;}


.menu_nd{
margin-left: 0;
margin-bottom: 0;
font: bold 10px arial;
list-style-type: none;
text-align: left; 
}

.menu_nd li{
display: inline;
margin: 0;
background: url(../theme/images/mnd.gif) no-repeat right white;
margin-bottom:-4px;
}

.menu_nd li a{
text-decoration: none;
position: relative;
z-index: 1;
font-weight:bold;
color: #074c8f;
padding-left:13px;
padding-right:14px;
display:block;
padding-top:2px;
border-top:1px solid white;
height:36px;
}

.menu_nd li a:visited{
color: #074c8f;
}

.menu_nd li a:hover{
text-decoration: none;
color: #074c8f;
margin-left:-1px;
border-top:1px solid #d1d1d1;
border-left:1px solid #d1d1d1;
}


a:link, a:visited {color:#1f71c4;font-weight:normal;text-decoration:none;}
a:hover {color:#1f71c4;text-decoration:underline;}

a.nieb {font-weight:bold;}

form, fieldset {margin:0;padding:0;border:0;}
select {font-family:arial;font-size:11px;color:black;padding:1px;margin-top:1px;margin-right:1px;}



/*Style sheet used for demo. Remove if desired*/
.handcursor{
cursor:hand;
cursor:pointer;
}

#dropmenudiv{
position:absolute;
line-height:18px;
z-index:100;
background:white;
padding:5px;
border:1px solid #d1d1d1;
padding-top:8px;
margin-top:-1px;
}

#dropmenudiv a{
padding-left:16px;
display: block;
background:none;
background: url(../theme/images/nr.gif) no-repeat top left;
text-decoration: none;
font-weight:normal;
text-align:left;
font-size:12px;
color:#1f71c4;
margin-bottom:5px;
}

#dropmenudiv a:hover{ /*hover background color*/

display: block;
text-decoration: underline;
font-weight: normal;
color:#1f71c4;

}

.news2
{
	font-size: 11px;
}

.news2 h1
{
	font-size: 12px;
	background: url('theme/images/newsico.gif') left center no-repeat;	
	padding: 0 0 0 10px;
	margin-bottom:8px;
	color:#074c8f;
}
.news2 h1 a
{
	color:#074c8f;
	font-weight:bold;
	text-decoration:none;
}
.news2 h1 a:hover 
{
	display:block;
	color:#e26709;
	text-decoration:underline;
}

.news2 .newstime
{
	float:right;
}

.news2 .newsmore
{
	text-align: right;
	padding: 20px 0;
}

.news2 .newscontent
{
	margin-left: 100px;
}

.news2 .newsicon
{
	float: left;
}

.news2 .newsicon img
{
	padding: 10px;
}

.mystyle1 {
	text-align:justify; 

} 
img.icon { 
float: left; 
margin: 4px } 




###################old


TD.magazine-line-header{
	
	BACKGROUND-COLOR: #ffffff;
	font-size: 20px;
	color:#000000;
	font-family: Arial;
	font-weight: normal;
	height:28px;

	
	
}
TD.magazine-header{
	BORDER-BOTTOM: #0860A8 2pt solid;
	BACKGROUND-COLOR: #ffffff;
	font-size: 20px;
	color:#000000;
	font-family: Arial;
	font-weight: normal;
	height:28px;
	text-align: left;
	

}

TD.magazine-desc{
	BACKGROUND-COLOR: #ffffff;FONT-SIZE: 9pt; color: black; font-weight: normal;text-align:justify;	
}
TD.magazine-time-access{
	BACKGROUND-COLOR: #ffffff;FONT-SIZE: 9pt; color: green; font-weight: normal;text-align:justify;
}

TD.buy-box{
	FONT-SIZE: 9pt; color: black; font-weight: normal;text-align:left;
	border-bottom: black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-right:black 1pt solid;
}

TD.search-header{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 11pt;
	color: black; font-weight: bold;
	BORDER-BOTTOM: orange 2pt solid;
}
TD.search-subheader{
	BACKGROUND-COLOR: #dddddd;
	FONT-SIZE: 10pt;
	color: black; font-weight: normal;
}

TD.search-pager{
	BACKGROUND-COLOR: #eeeeee;
	
	FONT-SIZE: 10pt;
	height: 20pt;
	color: black; font-weight: normal;
	
}
TD.smallFooter{

	FONT-SIZE: 8pt;
	height: 10pt;
	color: black;
	font-weight: normal;
	
}



TD.publication-authorDesc{
	FONT-SIZE: 8pt;
	color: black;
	font-weight: normal;
	text-align:left;
}

TD.publication-title{
	FONT-SIZE: 11pt;
	color: black;
	font-weight: bold;
	text-align:left;
	text-decoration: none;
}
TD.publication-leadText{
	FONT-SIZE: 8pt; color: black; font-weight: normal;text-align:left;text-decoration: none;
}
TD.publication-score{
	FONT-SIZE: 7.5pt; color: grey;text-align:left;
}
TD.publication-divider{
	FONT-SIZE: 7.5pt; color: grey;text-align:left;border-bottom: 1pt solid #dddddd;
}
TD.infoPage-header{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 11pt;
	color: black; font-weight: bold;
	BORDER-BOTTOM: green 2pt solid;
}
TD.infoPage-subheader{
	BACKGROUND-COLOR: #dddddd;
	FONT-SIZE: 10pt;
	color: black; font-weight: normal;
}


TD.receiverInfo-header{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 11pt;
	color: black; font-weight: bold;

}
TD.receiverInfo{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 10pt;
	height: 16pt;
	color: black; font-weight: bold;
}

TD.customerInfo-header{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 11pt;
	color: black; font-weight: bold;

}
TD.customerInfo-section{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 11pt;
	color: black; font-weight: bold;
	border-bottom: #dddddd 1pt solid;

}
TD.customerInfo{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 10pt;
	height: 16pt;
	color: black; font-weight: normal;
	
}

TD.poDesc{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 8pt;
	height: 8pt;
	color: black;
}

TD.poHeader{
	BACKGROUND-COLOR: #003366;
	FONT-SIZE: 8pt;
	height: 8pt;
	color: white;
	border-top:black 1pt solid;
	border-bottom:black 1pt solid;
	border-left:black 1pt solid;
	border-right:#dddddd 1pt solid;
	text-align: center;
}
TD.poDetail{
	BACKGROUND-COLOR: white;
	FONT-SIZE: 8pt;
	height: 8pt;
	color: black;

	border-bottom:#dddddd 1pt solid;

	
}
TD.poRowConfirm{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 10pt;
	height: 10pt;
	color: black;
	font-weight: bold;
}
TD.poRow{
	vertical-align: top;
	text-align: left;
}

TD.po-section{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 11pt;
	color:  #003366;
	font-weight: bold;
	border-bottom: #dddddd 1pt solid;
	vertical-align: top;

}


TD.orderHeader{
	BACKGROUND-COLOR: #003366;
	FONT-SIZE: 8pt;
	height: 8pt;
	color: white;
	border-top:black 1pt solid;
	border-bottom:black 1pt solid;
	border-left:black 1pt solid;
	border-right:#dddddd 1pt solid;
	text-align: center;
}
TD.orderDetail{
	BACKGROUND-COLOR: #eeeeee;
	FONT-SIZE: 8pt;
	height: 8pt;
	color: black;
	border-top:#dddddd 1pt solid;
	border-bottom:#dddddd 1pt solid;
	border-left:#dddddd 1pt solid;
	border-right:#dddddd 1pt solid;
	text-align: right;
}


TD.order-header {
	FONT-WEIGHT: bold;
	COLOR: black;
	BACKGROUND-COLOR: #eeeeee;
}
TD.order-item {
	BACKGROUND-COLOR: white;
}

TD.order-section{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 11pt;
	color: #003366;
	font-weight: bold;
	border-bottom: #dddddd 2pt solid;
	height: 20pt;
	vertical-align: middle;
}

TD.order-cl-lbl{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 10pt;
	color: black;
	text-align: right;
	vertical-align: top;

}
TD.order-cl-val{
	FONT-SIZE: 10pt;
	color: black;
	font-weight: bold;


}


TD.cl-lbl{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 10pt;
	color: black;
	text-align: right;
	vertical-align: top;

}
TD.cl-val{
	FONT-SIZE: 10pt;
	color: black;
	font-weight: bold;
	border-bottom: #dddddd 1pt solid;
}

TD.payment-type{
	FONT-SIZE: 8pt;
	height: 10pt;
	color: black;
	border-top:#eeeeee 1pt solid;
	border-bottom:#eeeeee 1pt solid;
	border-left:#eeeeee 1pt solid;
	border-right:#eeeeee 1pt solid;
	text-align: center;
	vertical-align: top;
}

span.small-error{

	FONT-SIZE: 7pt;
	height: 8pt;
	color: red;
	text-align: left;
	height: 8pt;
}
span.info{

	FONT-SIZE: 8pt;
	height: 8pt;
	color: green;
	text-align: left;
	height: 8pt;
}
TD.common1 {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #ffffff;
}

TD.common-menu {
	FONT-SIZE: 6pt; BACKGROUND-COLOR: #f6f1e3;
}
TD.common-header {
	
	BORDER-BOTTOM: #0860A8 2pt solid;

	BACKGROUND-COLOR: #ffffff;
	font-size: 20px;
	color:#000000;
	font-family: Arial;
	font-weight: normal;
	height:28px;

}
TD.magazine-random {
	BORDER-BOTTOM:  1pt solid #dddddd;
	BACKGROUND-COLOR: #ffffff;
	font-size: 9pt;
	height:30pt;
}

TD.common-top-center{
	BACKGROUND-COLOR: #ffffff;FONT-SIZE: 9pt; color: #003366; font-weight: bold;
}
TD.category-header {
	COLOR: white; BORDER-BOTTOM: #dddddd 1pt solid; HEIGHT: 10pt; BACKGROUND-COLOR: #f6f1e3
}
TD.product-header {
	BORDER-TOP: #eeeeee 1pt solid; COLOR: white; HEIGHT: 10pt
}
TD.product-section-header {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #34738e; BORDER-BOTTOM: #eeeeee 1pt solid; BACKGROUND-COLOR: #f6f1e3
}
TD.product-section {
	
}
TD.basket-header {
	FONT-WEIGHT: bold;
	COLOR: black;
	BACKGROUND-COLOR: #eeeeee;

}
TD.basket {
	BORDER-BOTTOM: #eeeeee 1pt solid;
	BORDER-LEFT: #eeeeee 1pt solid;
	BORDER-RIGHT:#eeeeee 1pt solid;	
	BACKGROUND-COLOR: #ffffff;	

}

TD.price {
	BORDER-TOP: #dddddd 1pt solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; BORDER-BOTTOM: #dddddd 1pt solid; TEXT-ALIGN: right
}
TD.price-special {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: red; BORDER-BOTTOM: #dddddd 1pt solid; TEXT-ALIGN: right
}




TD.profilMini {
	HEIGHT: 10pt; BACKGROUND-COLOR: white; font-size:8pt;
}

TD.profilMini-header {
	BORDER-TOP: #eeeeee 1pt solid; FONT-WEIGHT: bold; COLOR: #000000; BORDER-BOTTOM: #eeeeee 1pt solid; BACKGROUND-COLOR: #eeeeee;
}


TD.option-header {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f6f1e3
}
TD.option {
	BORDER-BOTTOM: white 1pt solid
}
TD.itemAdded {
	BORDER-TOP: #dddddd 1pt solid; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: green; BORDER-BOTTOM: #dddddd 1pt solid; TEXT-ALIGN: right
}
TD.category-menu-current {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003366
}
TD.errorDesc {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: red
}

TD.portal-head {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR:#003366;
	font-family: Arial Narrow,Arial;
	text-align: left; vertical-align: top;
}
TD.portal-head-new {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR:#003366;
	font-family: Arial Narrow,Arial;
	text-align: left; vertical-align: top;
	font-weight: bold;
}
TD.portal-subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR:black;
	font-family: Arial;
	text-align: left; vertical-align: top;
}

TD.portal-subhead-new {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR:black;
	font-family: Arial;
	text-align: left; vertical-align: top;
}

table.login{
	font-weight: bold;
	FONT-SIZE: 11pt;
	COLOR:black;
	font-family: Arial;
	text-align: left;
	vertical-align: top;
	border-top: #dddddd 1px;
	border: 1pt solid;
}
table.adv-link{
	BORDER-BOTTOM: #dddddd 1px solid;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	background-color: white;

}

TABLE.profilMini {
	BORDER-TOP: #dddddd 1pt solid;
	BORDER-BOTTOM: #dddddd 1pt;
}
TABLE.common {
	BORDER-RIGHT: #dddddd 1pt solid; BORDER-TOP: #dddddd 1pt solid; BORDER-LEFT: #dddddd 1pt solid; BORDER-BOTTOM: #dddddd 1pt solid
}

table.search-subheader{
	BACKGROUND-COLOR: #dddddd;
	FONT-SIZE: 10pt;
	color: black; font-weight: normal;
}

table.order {
	BACKGROUND-COLOR: #dddddd;
}
table.basket {
	BACKGROUND-COLOR: #dddddd;
}

.req{
	color:red;
}

table.form-table {
	BORDER-RIGHT: #767776 1px solid;BORDER-TOP: #767776 1px solid;BORDER-LEFT: #767776 1px solid;BORDER-BOTTOM: #767776 1px solid;BACKGROUND-COLOR: #ffffff
}                                                                                                                                                                  
table.form-info-table {
	BORDER-RIGHT: #767776 1px solid;BORDER-TOP: #767776 1px solid;BORDER-LEFT: #767776 1px solid;BORDER-BOTTOM: #767776 1px solid;BACKGROUND-COLOR: #eeeeee
	}
table.fc {
	BORDER-RIGHT: #767776 1px solid;
	BORDER-TOP: #767776 1px solid;
	BORDER-LEFT: #767776 1px solid;
	BORDER-BOTTOM: #767776 1px solid;
	BACKGROUND-COLOR: #eeeeee;
	width:95%;
}
td.fcl {
	color: #000000;
	text-align: right;
	font-weight:bold;
	background-color: #eeeeee;
	BORDER-RIGHT: #767776 1px solid;
	width:20%;
	vertical-align: top;
}
td.fcv {
	color: #000000;
	background-color: #ffffff;
	width:80%;
	
}

table.form-info-layout {
	BORDER-RIGHT: #767776 1px solid;BORDER-TOP: #767776 1px solid;BORDER-LEFT: #767776 1px solid;BORDER-BOTTOM: #767776 1px solid;BACKGROUND-COLOR: #ffffff
}
table.form-info-left-menu {
	BACKGROUND-COLOR: #eeeeee;
}	                                                                                
table.form-info-right {	
	BACKGROUND-COLOR: #ffffff
}
td.error-desc {
	Color: red;
}

td.form-left-panel {
	BORDER-RIGHT: #767776 1px solid;BACKGROUND-COLOR: #eeeeee
}
td.form-label {
	font-size: 9pt;color: #000000;text-align: right;
}
td.form-info-label {
	font-size: 9pt;color: #000000;text-align: right;font-weight:bold;height:22pt;
}
td.form-value {
	font-size: 9pt;color: #000000;text-align: left;height:22pt; valign=top;
}

td.fcv_wizard {
	color: #000000;
	BORDER-BOTTOM:#4678B6 1px solid;
}

td.fcv-error {
	color: red;
	background-color: #ffffff;
	width:80%;
	font-weight:bold;

}	
.framing-table {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #767776
}
table.invoice-framing-table {
	
	COLOR: black;
	background-color: black;

}

.column-head {
	PADDING-LEFT: 0.35em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND-IMAGE: none; COLOR: #000000; FONT-FAMILY: Arial,Helvetica, sans-serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left;height:20;
}
.column-head-name {
	PADDING-LEFT: 0.35em; FONT-WEIGHT: bold;
	FONT-SIZE: 100%; BACKGROUND-IMAGE: none; COLOR: #000000;
	FONT-FAMILY: Arial,Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center;
}
.table-text {
	FONT-SIZE: 100%; BACKGROUND-IMAGE: none; FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #ffffff;

}


Div.FormSectionHeader {
	PADDING-BOTTOM: 5px; COLOR: black; TEXT-DECORATION: none; Font-size: 10pt; padding-top:5px;font-family:Arial;font-weight:bold;
}

.AlertGood {
	PADDING-RIGHT: 5px; BORDER-TOP: #9c9 1px solid; PADDING-LEFT: 30px; FONT-SIZE: 11px; BACKGROUND: url(../theme/images/alertgood_icon.gif) #e2f9e3 no-repeat left 50%; PADDING-BOTTOM: 5px;  COLOR: #060; PADDING-TOP: 5px; BORDER-BOTTOM: #9c9 1px solid; TEXT-ALIGN: left; WIDTH:300;ALIGN: center;
}
.AlertBad {
	PADDING-RIGHT: 5px; BORDER-TOP: #c99 1px solid; PADDING-LEFT: 27px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../theme/images/alertbad_icon.gif) #c00 no-repeat left 50%; PADDING-BOTTOM: 5px; MARGIN: 0px 20px 15px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #c99 1px solid; TEXT-ALIGN: left
}


a.buyitbtn,a.buyitbtn:link,a.buyitbtn:visited,a.showbtn,a.showbtn:link,a.showbtn:visited
{

color:#FFFFFF;
background-color:orange;
font-weight:bold;
font-size:11px;
width:125px;
text-align:center;
padding:0;
padding-top:3px;
padding-bottom:4px;
border:1px solid #ffffff;
outline:1px solid orange;
text-decoration:none;
margin-left:1px;
}

a.buyitbtn:hover,a.buyitbtn:active
{
background-color:#FFCC00
}




a.tryitbtn,a.tryitbtn:link,a.tryitbtn:visited,a.showbtn,a.showbtn:link,a.showbtn:visited
{
display:block;
color:#FFFFFF;
background-color:#98bf21;
font-weight:bold;
font-size:11px;
width:120px;
text-align:center;
padding:0;
padding-top:3px;
padding-bottom:4px;
border:1px solid #ffffff;
outline:1px solid #98bf21;
text-decoration:none;
margin-left:1px;
}

a.tryitbtn:hover,a.tryitbtn:active,a.showbtn:hover,a.showbtn:active
{
background-color:#7A991A;
}




a.tryitbtn-big,a.tryitbtn-big:link,a.tryitbtn-big:visited
{
display:block;
color:#FFFFFF;
background-color:#98bf21;
font-weight:bold;
font-size:11px;
width:260px;
text-align:center;
padding:0;
padding-top:3px;
padding-bottom:4px;
border:1px solid #ffffff;
outline:1px solid #98bf21;
text-decoration:none;
margin-left:1px;
}

a.tryitbtn-big:hover,a.tryitbtn-big:active
{
background-color:#7A991A;
}






;

