div.maincontainer{
	padding: 0px;
	margin: 0px;
	width: 920px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/images/topline.gif);
	background-position: top;
	background-repeat: repeat-x;
}

div.innercontainer{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.boxtable 
{  
	background-repeat: no-repeat
}
.menuitem 
{  
	font-weight: normal; 
	font-size: 12px; color: #727273; 
	text-decoration: none
}
.menuitem:hover 
{  
	font-size: 12px; 
	color: #CC350F; 
	text-decoration: none
}
.header 
{
	font-weight: bold; 
	font-size: 15px; 
	color: #727273
}

.langs
{
	font-size: 10px; 
	text-decoration: none; 
	color: #000000;
	margin: 10px;
	padding:10px;
	border: 1px solid black;
}

.langs:hover 
{
	text-decoration: none; 
	color: #000000;
}

div.menu, div.plain-menu {
	padding: 0px;
	margin: 0px;
	/*border: 1px solid green;*/
}

div.plain-menu{
	padding: 0px;
	margin: 0px;
	padding-top: 8px;
	padding-left: 8px;	
	padding-bottom: 6px;	
	position: relative;
}

div.path-menu {
	float: left;
	margin: 10px;
}

div.path-menu li, div.path-menu ul {
	float:left;
	margin: 0;
	padding: 0;
	//list-style-type: disc;
}

div.path-menu li.title {
	margin-right: 10px;
	font-weight: bold;	
}

a.item-plain,  a.item-plain:active, a.item-plain:link, a.item-plain:visited{
	font-size:13px;
	font-family: Arial, Tahoma, Verdana, sans-serif, Times New Roman;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.item-plain:hover{
	font-size:13px;
	font-family: Arial, Tahoma, Verdana, sans-serif, Times New Roman;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}



a.item-plain-active,  a.item-plain-active:active, a.item-plain-active:link, a.item-plain-active:visited, a.item-plain-active:hover {
	font-size:13px;
	font-family: Arial, Tahoma, Verdana, sans-serif, Times New Roman;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.item-tree {
	color: #804000;
}

a.item-tree-active {
	color: #CC350F;
}

.item-children {
   font-weight: normal;
   color: #FFFFFF;
}

a.item-children-active {
   font-weight: bold;
   color: #24845E;
}

.err{
  color: #CC0000;
}
.succ{
  color: #00CC00;
}
a.active {
  color: #FF0000; 
}

div.left{
	float: left;
	padding: 0px;
	margin: 0px;
}

div.right{
	float: right;
	padding: 0px;
	margin: 0px;
}

div.clear{
	clear: both;
	padding: 0px;
	margin: 0px;
	line-height: 0px;
}

div.menuitempad{
	padding: 0px;
	margin: 0px;
	padding-right: 6px;
}

div.item-palinleft{
	padding: 0px;
	margin: 0px;
	float: left;
	background-image: url(/images/tmenu-left.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 24px;
	font-size: 0px;
}

div.item-palinright{
	padding: 0px;
	margin: 0px;
	float: left;
	background-image: url(/images/tmenu-right.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 24px;
	font-size: 0px;
}

div.item-palinleft-on{
	padding: 0px;
	margin: 0px;
	float: left;
	background-image: url(/images/tmenu-left-on.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 24px;
	font-size: 0px;
}

div.item-palinright-on{
	padding: 0px;
	margin: 0px;
	float: left;
	background-image: url(/images/tmenu-right-on.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 24px;
	font-size: 0px;
}

div.item-palinbg{
	padding: 0px;
	margin: 0px;
	float: left;	
	padding-left: 6px;
	padding-right: 6px;
	background-image: url(/images/tmenu-bg.gif);
	background-repeat: repeat-x;
	height: 24px;
	font-size: 0px;
}

div.item-palinbg-on{
	padding: 0px;
	margin: 0px;
	float: left;
	padding-left: 6px;
	padding-right: 6px;
	background-image: url(/images/tmenu-bg-on.gif);
	background-repeat: repeat-x;
	height: 24px;
	font-size: 0px;
}

div.titempad{
	padding: 0px;
	margin: 0px;
	padding-top: 4px;
}

div.lmenutop{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/lmenu-top.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 214px;
	font-size: 0px;
}

div.lmenubottom{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/lmenu-bottom.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 214px;
	font-size: 0px;
}

td.lmenu-shad-left{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/lmenu-left-shad.gif);
	background-repeat: repeat-y;
}

td.lmenu-shad-right{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/lmenu-right-shad.gif);
	background-repeat: repeat-y;
}

td.lmenu-inner-bg{
	padding: 0px;
	margin: 0px;
	background-color: #9b191c;
	background-image: url(/images/lmenu-bg.gif);
	background-repeat: repeat-x;
	width: 210px;
	min-height: 112px;
	_height: 112px;
}

div.menu-children-bg{
	padding: 0px;
	margin: 0px;
	background-color: #9b191c;
	background-image: url(/images/lmenu-bg.gif);
	background-repeat: repeat-x;
	width: 210px;
	min-height: 112px;
	_height: 112px;
}

div.menu-children-pad{
	padding: 0px;
	margin: 0px;
	padding-top: 7px;
	/*padding-bottom: 7px;*/
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	font-size: 0px;
}

div.div-children-active{
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 8px;
}

div.div-children{
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-bottom: 8px;
}

.div-children a, .div-children a:active, .div-children a:link, .div-children a:visited{
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.div-children a:hover{
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.div-children-active a, .div-children-active a:active, .div-children-active a:link, .div-children-active a:visited{
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.div-children-active a:hover{
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

div.trackers{
	visibility: hidden;
}

div.logoline{
	padding: 0px;
	margin: 0px;
	width: 900px;
}

div.logoleft{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/logo-line-left.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 130px;
}

div.logoright{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/logo-line-right.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 130px;
}

div.logoinner{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/logo-line-bg.gif);
	background-repeat: repeat-x;
	height: 130px;
	width: 894px;
}

img.logoimg{
	width: 150px;
	height: 119px;
	behavior: url(/iepngfix.htc);
}


div.longbannerbox{    
	padding:10px;
	margin:0px;	
	width: 160px;    
	height: 380px; 
	float:left;	
	background: url(/images/long_box_back.png); 
	behavior: url(/iepngfix.htc);
}

div.logopad{
	padding: 0px;
	margin: 0px;
	padding-left: 3px;
	padding-top: 6px;
}

div.logo-item{
	width: 151px;
}

.b{
	border: 1px solid red;
}

div.login-item{
	width: 740px;
}

div.login-bg{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/login-bg.png);
	background-repeat: no-repeat;
	height: 110px;
	width: 250px;
	/*behavior: url(/iepngfix.htc);*/
}

div.loginpad{
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 7px;
}

img.img-login-industry{
	padding: 0px;
	margin: 0px;
	height: 55px;
	width: 120px;
	behavior: url(/iepngfix.htc);
	border: 0px;
}

img.img-login-writer{
	padding: 0px;
	margin: 0px;
	height: 55px;
	width: 120px;
	behavior: url(/iepngfix.htc);
	border: 0px;
}

div.login-industry{
	padding: 0px;
	margin: 0px;
	padding-top: 3px;
	padding-left: 5px;
}

div.login-writer{
	padding: 0px;
	margin: 0px;
	padding-top: 3px;
}

div.logintxt{
	padding: 0px;
	margin: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 11px;
	line-height: 12px;
}

.loginput{
	/*padding: 0px;
	margin: 0px;*/
	z-index: 100;
	font-size: 11px;
	color: #000000;
	height: 19px;
	width: 100px;
	padding-top: 3px;
	padding-left: 6px;
	border: 1px solid #795556;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 16px;	
	width: 94px;
}
.clearHack{}

.searchinput{
	/*padding: 0px;
	margin: 0px;*/
	z-index: 100;
	font-size: 11px;
	color: #000000;
	height: 17px;
	width: 112px;
	padding-top: 2px;
	padding-left: 6px;
	border: 1px solid #795556;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 15px;	
	width: 106px;
}
.clearHack{}

.searchinput1{
	padding: 0px;
	margin: 0px;
	z-index: 100;
	font-size: 11px;
	color: #000000;
	height: 20px;
	width: 100px;
	padding-top: 2px;
	padding-left: 6px;
	border: 1px solid #795556;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 15px;	
	width: 95px;
}
.clearHack{}

.loginput1{
	/*padding: 0px;
	margin: 0px;*/
	z-index: 100;
	font-size: 11px;
	color: #000000;
	height: 19px;
	width: 90px;
	padding-top: 3px;
	padding-left: 6px;
	border: 1px solid #795556;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 16px;
	width: 84px;
}
.clearHack{}

div.userfield{
	padding: 0px;
	margin: 0px;
	padding-left: 9px;
	padding-right: 8px;
}

.login-submit{
	padding: 0px;
	margin: 0px;
	padding-left: 9px;
	padding-top: 1px;
}

div.sectiontxt{
	font-size: 13px;
	color: #000000;
	text-align: center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	padding-top: 4px;
}
div.sectiontxt_new{
	font-size: 13px;
	color: #fff;
	height: 30px;
	line-height: 30px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 0px 0 0 12px;
	margin: 0px;
}
.logged-bg{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/logged-bg.png);
	background-repeat: no-repeat;
	height: 114px;
	width: 154px;
	behavior: url(/iepngfix.htc);
}
.logged-bg_new{
	padding: 0px;
	margin: 0px;
	background: url(../images/logged-bg_new.png) no-repeat;
	height: 114px;
	width: 256px;
	behavior: url(/iepngfix.htc);
}
.logged-hello{
	padding: 13px 0 0 14px;

}
.logged-hello_welcome{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	color: #000000;
	line-height: 20px;
}
.logged-hello_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	font-style: normal;
}
.sep { color: #696969; font-size: 9px;}
.logged-hellopad{
	padding: 0px;
	margin: 0px;
	color: #b61d21;
	font-size: 13px;
	padding-top: 8px;
	text-align: center;
	overflow: hidden;
	width: 138px;
	white-space: nowrap;
}

.logged-bg-pad{
	padding: 0px;
	margin: 0px;
	padding-left: 8px;
}

.linksbox{
	padding: 0px;
	margin: 0px;
	letter-spacing: -0.5px;
	padding: 0 0 0 14px;
}

.linksbox a, .linksbox a:link, .linksbox a:active, .linksbox a:visited{
	font-size: 9px;
	text-decoration: underline;
	color: #b61d21;
}

.linksbox a:hover{
	font-size: 9px;
	text-decoration: none;
	color: #b61d21;
}

.basebanner{
	padding: 0px;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 10px;
	position: relative;
}

div.contentcontainer{
	padding: 0px;
	margin: 0px;
	width: 900px;
	background-color: #ecece8;
	font-size: 0px;
}

div.cmenupad{
	padding: 0px;
	padding-right: 6px;
	padding-bottom: 8px;
	margin: 0px;
}

div.contenttxt{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif, Tahoma, times New Roman;
	color: #333333;
	width: 678px;
	
}

div.contentbox{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif, Tahoma, times New Roman;
	color: #333333;
	width: 210px;
}

div.contentpad{	
	margin: 0px;
	padding: 6px;
	padding-bottom: 18px;
}

div.right-cont-top{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/right-cont-top.gif);
	background-repeat: no-repeat;
	width: 678px;
	height: 7px;
	font-size: 0px;

}
div.right-cont-top-red{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/right-cont-top-red.gif);
	background-repeat: no-repeat;
	width: 678px;
	height: 7px;
	font-size: 0px;
}
div.right-cont-top-pink{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/right-cont-top-pink.gif);
	background-repeat: no-repeat;
	width: 678px;
	height: 7px;
	font-size: 0px;

}

div.right-cont-bottom{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/right-cont-bottom.gif);
	background-repeat: no-repeat;
	width: 678px;
	height: 7px;
	font-size: 0px;
}
div.right-cont-bottom-pink{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/right-cont-bottom-pink.gif);
	background-repeat: no-repeat;
	width: 678px;
	height: 7px;
	font-size: 0px;
}
div.right-cont-inner{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/right-cont-bg.gif);
	background-repeat: repeat-y;
	width: 678px;
	font-size: 11px;
}
div.right-cont-inner-pink{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/right-cont-bg-pink.gif);
	background-repeat: repeat-y;
	width: 678px;
	font-size: 11px;
}
div.right-cont-bottom-red{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/right-cont-bottom-red.gif);
	background-repeat: no-repeat;
	width: 678px;
	height: 7px;
	font-size: 0px;
}

div.right-cont-inner-red{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/right-cont-bg-red.gif);
	background-repeat: repeat-y;
	width: 678px;
	font-size: 11px;
}

div.form-cont-top{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/form-top.gif);
	background-repeat: no-repeat;
	width: 678px;
	height: 7px;
	font-size: 0px;
}

div.form-cont-bottom{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/form-btm.gif);
	background-repeat: no-repeat;
	width: 678px;
	height: 7px;
	font-size: 0px;
}

div.form-cont-inner{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/form-bg.gif);
	background-repeat: repeat-y;
	width: 678px;
	font-size: 11px;
}

div.left-cont-top{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/left-cont-top.gif);
	background-repeat: no-repeat;
	width: 208px;
	height: 7px;
	font-size: 0px;
}

div.left-cont-bottom{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/left-cont-bottom.gif);
	background-repeat: no-repeat;
	width: 208px;
	height: 7px;
	font-size: 0px;
}

div.left-cont-inner{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/left-cont-bg.gif);
	background-repeat: repeat-y;
	width: 208px;
	font-size: 11px;
}
div.script_box
{
	margin: 0px;
	padding:2px 25px 15px 20px;
	background:url(../uploads/box_taps-script_bg.gif) no-repeat;
	width: 163px;
	font-size: 11px;
	color: #ffffff;

}
div.script_box-wrap
{
	margin: 0px;
	padding: 0px;
	background:url(../uploads/box_taps-script_bg_wrap.gif) repeat-y;
	width: 208px;
	font-size: 11px;

}
.showcase-box-left 
{
	width: 208px; 
	overflow: hidden;
}
.showcase-box-left img
{
vertical-align: bottom;	
}
div.left-cont-inner1{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/left-cont-bg.gif);
	background-repeat: repeat-y;
	width: 208px;
	font-size: 0px;
}

.pageHeader img{
	padding: 0px;
	margin: 0px;
}

div.pageHeader{
	margin: 0px;
	padding: 0px;
	font-size: 19px;
	font-family: Verdana, Arial, sans-serif, Tahoma, times New Roman;
	color: #5f5f5f;
	/**/
}

div.headerpad{
	padding-left: 25px;
	padding-top: 6px;
	padding-bottom: 4px;
}

div.headerpad1{
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 1px;
}

div.headerpad2{
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 1px;
}

div.pagecont{
	/*margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif, Tahoma, times New Roman;
	color: #333333;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 1px;
	padding-bottom: 10px;*/
}

div.contpad{
	padding-left: 14px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 7px;
	/*border: 1px solid red;*/
	line-height: 18px;
}

div.contpad1{
	padding-left: 14px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 7px;
	/*border: 1px solid red;*/
	line-height: 18px;
}

div.sep2{
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	height: 2px;	
	line-height: 0px;
}

div.sep4{
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	height: 4px;	
	line-height: 0px;
}

div.sep8{
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	height: 8px;	
	line-height: 0px;
}

div.sep18{
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	height: 18px;	
	line-height: 0px;
}

div.sep20, .downsep{
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	height: 20px;	
	line-height: 0px;
}

div.sep6{
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	height: 6px;
	line-height: 0px;
}

div.sepline{
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	height: 1px;
	line-height: 0px;
	border-top: 1px solid #cc3333;
	width: 610px;
}

.right-cont-inner a, .right-cont-inner a:active, .right-cont-inner a:link, .right-cont-inner a:visited{
	color: #cc3333;
	font-size: 11px;
	font-family:  Arial, Verdana, sans-serif, Tahoma, times New Roman;
	text-decoration: underline;
}

.right-cont-inner a:hover{
	color: #cc3333;
	font-size: 11px;
	font-family:  Arial, Verdana, sans-serif, Tahoma, times New Roman;
	text-decoration: none;
}

div.linkmore{
	margin: 0px;
	padding: 0px;
	padding-right: 30px;
}

div.form-linkmore{
	margin: 0px;
	padding: 0px;
	padding-right: 30px;
}

.linkmore a, .linkmore a:active, .linkmore a:link, .linkmore a:visited{
	color: #cc3333;
	font-size: 12px;
	font-family:  Arial, Verdana, sans-serif, Tahoma, times New Roman;
	text-decoration: underline;
	line-height: 20px;
}

.linkmore a:hover{
	color: #cc3333;
	font-size: 12px;
	font-family:  Arial, Verdana, sans-serif, Tahoma, times New Roman;
	text-decoration: none;
	line-height: 20px;
}

.form-linkmore a, .form-linkmore a:active, .form-linkmore a:link, .form-linkmore a:visited{
	color: #FFFFFF;
	font-size: 12px;
	font-family:  Arial, Verdana, sans-serif, Tahoma, times New Roman;
	text-decoration: underline;
	line-height: 20px;
}

.form-linkmore a:hover{
	color: #FFFFFF;
	font-size: 12px;
	font-family:  Arial, Verdana, sans-serif, Tahoma, times New Roman;
	text-decoration: none;
	line-height: 20px;
}

div.relmenu-bg{
	margin: 0px;
	padding: 0px;
	width: 650px;
	height: 30px;
	background-image: url('/images/rel-menu-bg.gif');
	background-repeat: repeat-x;
}
div.relmenu-bg-pink{
	margin: 0px;
	padding: 0px;
	width: 650px;
	height: 30px;
	background-image: url('/images/rel-menu-bg-pink.gif');
	background-repeat: repeat-x;
}
div.form-relmenu-bg{
	margin: 0px;
	padding: 0px;
	width: 650px;
	height: 30px;
	background-image: url('/images/form-rel-bg.gif');
	background-repeat: repeat-x;
}

div.contpadtxt{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
}

div.contpadtxt-showcase{
	padding-left: 6px;
	/*padding-right: 10px;
	padding-bottom: 20px;*/
}

div.contpadtxt1{
	margin: 0px;
	padding: 0px;
	padding-bottom: 7px;
	padding-top: 10px;
	padding-left: 14px;
}

div.form-contpadtxt{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	color: #FFFFFF;
}

.form-contpadtxt div, .form-contpadtxt p, .form-contpadtxt table, .form-contpadtxt td, .form-contpadtxt li, .form-contpadtxt tr, .form-contpadtxt ul, .form-contpadtxt ol{
	color: #FFFFFF;
}

.form-contpadtxt div.err{
  color: #CC0000;
}

div.contpadtxt2{
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
}

div.relmenu-pad{
	padding-left: 10px;
	padding-top: 3px;
	padding-right: 10px;
}

div.relmenu-pad1{
	padding-left: 10px;
	padding-top: 8px;
	padding-right: 10px;
}

div.news-box-left{
	margin: 0px;
	padding: 0px;
}

div.news-desc{
	margin: 0px;
	padding: 0px;
	padding-bottom: 20px;
}

div.news-desc-btm{
	margin: 0px;
	padding: 0px;
	padding-bottom: 20px;
	width: 205px;
	line-height: 18px;
}

div.news-date{
	margin: 0px;
	padding: 0px;
	color: #999999;
	font-size: 9px;
	text-transform: uppercase;
	font-family:  Verdana, Arial, sans-serif, Tahoma, times New Roman;
	line-height: 18px;
}

div.news-desc{
	font-family:  Verdana, Arial, sans-serif, Tahoma, times New Roman;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}

div.linkviewpad{
	padding: 0px;
	margin: 0px;
	padding-left: 14px;
	padding-bottom: 10px;
}

div.newsletter-box{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/newsletter-bg.gif);
	background-repeat: no-repeat;
	widht: 194px;
	height: 64px;
	overflow: hidden;
}

div.newslettertxt{
	padding: 0px;
	margin: 0px;
	font-family: Arial, Verdana, sans-serif, Tahoma, times New Roman;
	font-size: 11px;
	color: #FFFFFF;
	/*line-height: 43px;*/
	padding-top: 10px;
	padding-bottom: 6px;
	padding-left: 12px;
}

div.newsletterform{
	padding: 0px;
	margin: 0px;
	padding-left: 12px;
}

input.newsletter-input{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/newsletter-input-bg.gif);
	background-repeat: no-repeat;
	width: 160px;
	height: 20px;
	border: 0px;
	font-size: 11px;
	color: #696969;
	padding-top: 3px;
	padding-left: 8px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 152px;
	height: 17px;
}
.clearHack{}

input.newsletter-submit{
	padding: 0px;
	margin: 0px;
}

div.inputnewspad{
	padding: 0px;
	margin: 0px;
	padding-top: 2px;
}

div.bannerline{
	padding: 0px;
	margin: 0px;
	padding-top: 6px;
	/*padding-bottom: 6px;*/
	padding-left: 6px;
	padding-right: 0px;
}

div.bannertop{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/banner-line-top.gif);
	background-repeat: no-repeat;
	font-size: 0px;
	width: 908px;
	height: 8px;
}

div.bannerbtm{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/banner-line-bottom.gif);
	background-repeat: no-repeat;
	width: 908px;
	font-size: 0px;
	height: 8px;
}

div.bannerinner{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/banner-line-bg.gif);
	background-repeat: repeat-y;
	width: 908px;
}

div.banner-btm{
	padding: 0px;
	margin: 0px;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 1px;
}

div.bottommenu-line{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/rel-menu-bg.gif);
	background-repeat: repeat-x;
	width: 900px;
	height: 30px;
}

div.bmenupad{
	padding: 0px;
	margin: 0px;
	padding-left: 10px;
	padding-top: 6px;
	padding-right: 10px;
}

div.bottom-menu{
	padding: 0px;
	margin: 0px;
	padding-left: 6px;
}

div.bmenu-left{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/mim_left.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 8px;	
	behavior: url(/iepngfix.htc);
}

div.bmenu-right{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/mim_right.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 8px;	
	behavior: url(/iepngfix.htc);
}

div.bmenu-inner{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/mim_inner.gif);
	background-repeat: repeat-x;
	height: 30px;
}

/*padding-bottom: 50px;*/

div.bottom-menu-pad{
	padding: 0px;
	margin: 0px;
	/*padding-left: 7px;
	padding-right: 7px;*/
	padding-top: 8px;
}

div.bitempad{
	padding: 0px;
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

.bitempad a, .bitempad a:active, .bitempad a:link, .bitempad a:visited{
	font-size:11px;
	font-family: Arial, Tahoma, Verdana, sans-serif, Times New Roman;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.bitempad a:hover{
	font-size:11px;
	font-family: Arial, Tahoma, Verdana, sans-serif, Times New Roman;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

img.footer-logo{
	padding: 0px;
	margin: 0px;
	height: 30px;
	width: 66px;	
	behavior: url(/iepngfix.htc);
}

div.flogopad{
	padding: 0px;
	margin: 0px;
	padding-right: 5px;
}

div.madeby-line{
	padding: 0px;
	margin: 0px;
	padding-right: 19px;
	padding-top: 9px;
	padding-bottom: 5px;
}

div.news-cont-top{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/news-btm-top.gif);
	background-repeat: no-repeat;
	width: 339px;
	height: 7px;
	font-size: 0px;
}

div.news-cont-bottom{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/news-btm-bottom.gif);
	background-repeat: no-repeat;
	width: 339px;
	height: 7px;
	font-size: 0px;
}

div.news-cont-inner{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/news-btm-bg.gif);
	background-repeat: repeat-y;
	width: 339px;
	font-size: 11px;
}


div.news-cont-inner1{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/news-btm-bg.gif);
	background-repeat: repeat-y;
	width: 339px;
	height: 184px;
	overflow: hidden;
	font-size: 11px;
}

div.news-img-btm{
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
}

.european_break_mark_news {
	margin: 0px;
	padding: 0px;		 
	width: 110px;
	height: 77px;	
	margin-top:-150px;
	_margin-top:-150px;
	margin-left:10px;
	_margin-left:10px;
	background-image: url(/images/news-mark.png);
	background-position:top center;
	background-repeat: no-repeat;
	position:relative;
	margin-bottom:16px;
	behavior: url(/iepngfix.htc);
}

.european_break_mark_events {
	margin: 0px;
	padding: 0px;		 
	width: 110px;
	height: 77px;	
	margin-top:-150px;
	_margin-top:-150px;
	margin-left:10px;
	_margin-left:10px;
	background-image: url(/images/event-mark.png);
	background-position:top center;
	background-repeat: no-repeat;
	position: relative;
	margin-bottom:16px;
	behavior: url(/iepngfix.htc);
}

.imgpng{	
	behavior: url(/iepngfix.htc);
}

.img-bg-shad{
	margin: 0px;
	padding: 0px;
	width: 130px;
	height: 100px;
	background-image: url(/images/new-img-bg.png);
	background-repeat: no-repeat;
	behavior: url(/iepngfix.htc);
}

.imgpadcont{
	margin: 0px;
	padding: 10px;
}
.img-container{
	margin: 0px;
	padding: 0px;
	width: 130px;
	display: block;
	height: 150px;
	overflow: hidden;
	/*background-image: url(/images/news-cont-border.gif);*/
	position: relative;
	padding-top: 10px;
}
.img-container1{
	margin: 0px;
	padding: 0px;
	width: 130px;
	display: block;
	height: 160px;
	overflow: hidden;
	background-image: url(/images/news-cont-border.gif);
	/*position: relative;
	padding-top: 80px;*/
}

div.top-news-cont{
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	height: 50px;
	width: 110px;
	margin-left: 10px;
}

.new-cont-desc{
	margin: 0px;
	padding: 0px;
	width: 500px;
	position: relative;
}

.form-tbl input.form-input{
	margin: 0px;
	padding: 0px;
	border: 1px solid #e0e0e0;
	width: 174px;
	height: 22px;
	color: #000000;
	padding-top: 4px;
	padding-left: 4px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 170px;
	height: 18px;
}
.clearHack{}

.form-tbl textarea.text-input{
	margin: 0px;
	padding: 0px;
	border: 1px solid #e0e0e0;
	width: 174px;
	color: #000000;
	padding-top: 4px;
	padding-left: 4px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 170px;
}
.clearHack{}

div.news-list-top{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/news-list-top.gif);
	background-repeat: no-repeat;
	width: 652px;
	height: 5px;
	font-size: 0px;
}

div.news-list-btm{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/news-list-btm.gif);
	background-repeat: no-repeat;
	width: 652px;
	height: 5px;
	font-size: 0px;
}

div.news-list-inner{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/news-list-bg.gif);
	background-repeat: repeat-y;
	width: 652px;
}

.news-list1{
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}

.news-list-inner-pad{
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-bottom: 16px;
	padding-left: 1px;
	padding-right: 0px;
}

.search-list-inner-pad{
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-bottom: 16px;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 18px;
}

.search-list-inner-pad a, .search-list-inner-pad a:active, .search-list-inner-pad a:link, .search-list-inner-pad a:visited{
	color: #333333;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	text-decoration: underline;
	font-size: 11px;
	
}

.search-list-inner-pad a:hover{
	color: #333333;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	text-decoration: none;
	font-size: 11px;
}

.commission-list-inner-pad{
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-bottom: 16px;
	padding-left: 20px;
	padding-right: 0px;
}
.commission-list-inner-pad-pink{
	margin: 0px;
	padding: 0px;
	padding: 15px 0px 16px 20px;
	
}
.commission-list-inner-pad1{
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-left: 20px;
	padding-right: 0px;
}

.news-list-inner-pad1{
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
	padding-right: 0px;
}

.news-list-date, .news-list-date b{
	color: #b4b4b4;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 13px;
}

.news-list-title {
	color: #cc3333;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 15px;
	font-weight: bold;
	/*text-decoration: underline;*/
} 
.news-list-title a, .news-list-title a:active, .news-list-title a:link, .news-list-title a:visited{
	color: #cc3333;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
} 

.news-list-title a:hover{
	color: #cc3333;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.commeission-list-title {
	color: #cc3333;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 13px;
	font-weight: bold;
	/*text-decoration: underline;*/
} 
.commeission-list-title a, .commeission-list-title a:active, .commeission-list-title a:link, .commeission-list-title a:visited{
	color: #cc3333;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
} 

.commeission-list-title a:hover{
	color: #cc3333;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.news-list-desc, .news-list-content{
	padding: 0px;
	margin: 0px;
	color: #333333;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 11px;
	line-height: 18px;
	width: 495px;
}

.news-list-desc1, .news-list-content1{
	padding: 0px;
	margin: 0px;
	color: #333333;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 11px;
	line-height: 18px;
	width: 630px;
}

.commission-list-desc{
	padding: 0px;
	margin: 0px;
	color: #333333;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 11px;
	line-height: 18px;
	width: 630px;
	padding-right: 20px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 610px;
}
.commission-list-desc-pink{
	padding: 0px;
	margin: 0px;
	color: #333333;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 11px;
	line-height: 18px;
	width: 630px;
	padding-top: 20px;
	padding-right: 20px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 610px;
}
.clearHack{}

.news-list-content img, .news-list-content1 img{
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	padding-right: 10px;
}

.archive-top{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/archive-top.gif);
	background-repeat: no-repeat;
	width: 654px;
	height: 5px;
	font-size: 0px;
}

.archive-btm{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/archive-btm.gif);
	background-repeat: no-repeat;
	width: 654px;
	height: 5px;
	font-size: 0px;
}

.archive-inner{
	margin: 0px;
	padding: 0px;
	background-color: #9b191c;
	background-image: url(/images/archive-bg.gif);
	background-repeat: repeat-x;
	width: 650px;
}

.archive-cont{
	margin: 0px;
	margin-left: -2px;
	margin-left: -2px;
	padding: 0px;
	padding-bottom: 8px;
	position: relative;
}

.archive-left-shad{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/archive-left-shad.gif);
	background-repeat: repeat-y;
	width: 2px;
	font-size: 0px;
}

.archive-right-shad{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/archive-right-shad.gif);
	background-repeat: repeat-y;
	width: 2px;
	font-size: 0px;
}

.archive-inner a, .archive-inner a:active, .archive-inner a:link, .archive-inner a:visited{
	color: #FFFFFF;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 12px;
	text-decoration: underline;
}

.archive-inner a:hover{
	color: #FFFFFF;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-size: 12px;
	text-decoration: none;
}

.archive-inner div, .archive-inner p, .archive-inner li, .archive-inner ul, .archive-inner ol, .archive-inner table, .archive-inner tr, .archive-inner td{
	color: #FFFFFF;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
}

.archivetitle{
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 15px;
}

.archboxtxt{
	padding: 0px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 20px;
}

a.newsYear_on:active, a.newsYear_on:link, a.newsYear_on:visited{
	text-decoration: none;
}

a.newsYear_on:hover{
	text-decoration: none;
}

div.showcase-list-item{
	padding: 0px;
	margin: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
}

div.showcase-list{
	padding: 0px;
	margin: 0px;
	width: 569px;
	overflow: hidden;
}

div.showcase-list-inner{
	padding: 0px;
	margin: 0px;
	width: 571px;
}

td.news-cont-imgbg{
	background-color: #9b1a1d;
}

div.news-back{
	padding: 0px;
	margin: 0px;
	background-image: url(/images/news-back.gif);
	/*background-position: top left;*/
	background-repeat: repeat-y;	
	/*line-height: 0px;*/	
}

div.bg-news-box{
	padding: 0px;
	margin: 0px;
	width: 114px;
	height: 110px;
	background-image: url(/images/news-img-box-in.gif);
	background-repeat: no-repeat;		
}

div.padd-news-bg{
	padding: 0px;
	margin: 0px;
	padding-left: 8px;
}

div.new-box-btm{
	padding: 0px;
	margin: 0px;
	width: 114px;
	height: 5px;
	margin-left: 9px;
	margin-top: -5px;
	_margin-top: -5px;
	position: relative;
	background-image: url(/images/news-img-box-btm.gif);
	background-repeat: no-repeat;
}

div.course-list-top{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/course-box-top.gif);
	background-repeat: no-repeat;
	width: 652px;
	height: 4px;
	font-size: 0px;
}

div.course-list-btm{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/course-box-btm.gif);
	background-repeat: no-repeat;
	width: 652px;
	height: 4px;
	font-size: 0px;
}

div.course-list-inner{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/course-box-inner-bg.gif);
	background-repeat: repeat-y;
	width: 652px;
}

div.course-list-inner-title{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/course-box-title-bg.gif);
	background-repeat: repeat-y;
	width: 652px;
}

div.news-cont-txt{
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-left: 3px;	
	position-relative;
}

div.course-date{
	color: #333333;
	line-height: 18px;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	font-size: 11px;
}

div.course-title{
	color: #cc3333;
	line-height: 18px;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
div.course-title1{
	color: #cc3333;
	line-height: 18px;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
}

div.course-title-pad{
	margin: 0px;
	padding: 0px;
	padding-top: 15px;	
	padding-bottom: 12px;	
}

div.more{
	margin: 0px;
	padding: 0px;
	padding-right: 0px;
	width: 86px;
	height: 26px;
}

div.title-pad{
	margin: 0px;
	padding: 0px;
	padding-left: 21px;
	width: 555px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 534px;
}
.clearHack{}

div.title-pad1{
	margin: 0px;
	padding: 0px;
	padding-left: 21px;
	padding-right: 10px;
	width: 650px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 619px;
}
.clearHack{}

div.course-decs-pad{
	margin: 0px;
	padding: 0px;
	padding-left: 21px;
	padding-right: 21px;
	padding-bottom: 20px;
	padding-top: 14px;
}

div.course-img{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/course-img-bg.png);
	background-repeat: no-repeat;
	width: 198px;
	height: 129px;	
	behavior: url(/iepngfix.htc);
}

div.course-desc{
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
	color: #333333;
	line-height: 18px;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	font-size: 11px;
}

div.course-html{
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 0px;
	color: #333333;
	line-height: 18px;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	font-size: 11px;
}

div.course-html-width{
	margin: 0px;
	padding: 0px;
	width: 410px;
}

table.hideelem{
	visibility: hidden;
	display: none;
	position:absolute;
}

.tell-fiend-pad{
	padding: 0px;
	margin: 0px;
	padding-top: 4px;
}

div.tell-banner{
	padding: 0px;
	margin: 0px;
	padding-left: 13px;
}
.commission-list-title-pink
{
	margin: 10px 0 0 13px;
}
.download-link { margin: 5px 0 10px 20px}

.commission-list-user{
	padding: 0px;
	margin: 0px;
	color: #333333;
	font-size: 13px;
	line-height: 18px;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	padding-top: 1px;
}
.commission-list-user a, .commission-list-user a:active, .commission-list-user a:link, .commission-list-user a:visited{
	color: #333333;
	font-size: 13px;
	text-decoration: underline;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
}

.commission-list-user a:hover{
	color: #333333;
	font-size: 13px;
	text-decoration: none;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
}
.commission-list-user-pink{
	padding: 0px;
	margin: 0px;
	color: #333333;
	font-size: 13px;
	line-height: 18px;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	padding-top: 7px;
}
.commission-list-user-pink a, .commission-list-user-pink a:active, .commission-list-user-pink a:link, .commission-list-user-pink a:visited{
	color: #333333;
	font-size: 13px;
	text-decoration: underline;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
}

.commission-list-user-pink a:hover{
	color: #333333;
	font-size: 13px;
	text-decoration: none;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
}

.commission-list-date{
	padding: 0px;
	margin: 0px;
	color: #333333;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
	padding-bottom: 25px;
}

.comission-view{
	padding: 0px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 20px;
	position: relative;
}

.star{
	color: #CC0000;
}

.order-box{
	padding: 0px;
	margin: 0px;

}

.order-box-pad{
	padding: 0px;
	margin: 0px;
	padding: 8px 0 0 10px;
	margin: 0 0 8px 0;

}

.order-left{
	padding: 0px;
	margin: 0px;
	width: 2px;
	height: 22px;
	background-image: url(/images/sort-left.png);
	background-repeat: no-repeat;
	behavior: url(/iepngfix.htc);
}

.order-right{
	padding: 0px;
	margin: 0px;
	width: 2px;
	height: 22px;
	background-image: url(/images/sort-right.png);
	background-repeat: no-repeat;
	behavior: url(/iepngfix.htc);
}

.order-inner-bright{
	padding: 0px;
	margin: 0px;
	height: 22px;
	background-image: url(/images/sort-bright-bg.gif);
	background-repeat: repeat-x;
}

.order-inner-bright-pink{
	padding: 0px;
	margin: 0px;
	height: 22px;
	background-image: url(/images/sort-bright-bg-pink.gif);
	background-repeat: repeat-x;
}

.order-inner-dark{
	padding: 0px;
	margin: 0px;
	height: 22px;
	background-image: url(/images/sort-dark-bg.gif);
	background-repeat: repeat-x;
}

.sort-pad{
	padding-left: 10px; 
	padding-right: 15px;
	padding-top: 3px;
	font-size: 12px;
}

.field{
	color: #333333;
	font-size: 13px;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
}

.field-on{
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
}

a.order, a.order:active, a.order:link, a.order:visited{
	color: #333333;
	font-size: 13px;
	text-decoration: underline;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
}

a.order:hover{
	color: #333333;
	font-size: 13px;
	text-decoration: none;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
}

a.order-sel, a.order-sel:active, a.order-sel:link, a.order-sel:visited{
	color: #333333;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
}

a.order-sel:hover{
	color: #333333;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Times New Roman, Tahoma, sans-serif;
}

.commission-cont{
	padding: 0px;
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

.commission-cont1{
	padding: 0px;
	margin: 0px;
	width: 620px;
}

.search-pad{
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
}

.border-pad{
	padding: 0px;
	margin: 0px;
	padding-left: 4px;
	padding-right: 4px;
	margin-top: -1px;
}

.border-pad1{
	padding: 0px;
	margin: 0px;
	/*padding-left: 4px;
	padding-right: 4px;*/
	margin-left: 4px;
	margin-right: 4px;
	margin-top: -1px;
}

.search-btn{
	padding: 0px;
	margin: 0px;
	padding-left: 9px;
}
.search-btn1{
	padding: 0px;
	margin: 0px;
	padding-left: 5px;
}

.inheader1{
	color: #cc3333;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
}

.keyword{
	color: #333333;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
}

.searchheader{
}

.searchheader span.resultsfrom{
	
	color: #000000;
	font-size: 15px;
	line-height: 18px;
	font-weight: normal;
}

.searchheader span.typeresult{
	color: #cc3333;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
}

a.orange, a.orange:active, a.orange:link, a.orange:visited{
	color: #cc3333;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: underline;
}

a.orange:hover{
	color: #cc3333;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
}

.searchtxt{
	font-size:13px;
	font-family: Verdana, Arial, Tahoma, sans-serif, Times New Roman;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-top: 3px;
	margin-right: 4px;
}

div.writer-list-top{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/writer-box-top.gif);
	background-repeat: no-repeat;
	width: 652px;
	height: 3px;
	font-size: 0px;
}

div.writer-list-btm{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/writer-box-btm.gif);
	background-repeat: no-repeat;
	width: 652px;
	height: 5px;
	font-size: 0px;
}

div.writer-list-inner{
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	width: 652px;
	voice-family: "\"}\"";
	voice-family: inherit;	
	width: 650px;
}
.clearHack{}

.new_input { width: 260px;}