body { background:#000; font-family:Arial, Helvetica, sans-serif}
p { line-height:1.5em;}
a { outline:none}
a { color:#000; text-decoration:none;}
a:link { color:#000; text-decoration:none;}
a:hover { color:#000; text-decoration:underline;}
a:visited { color:#000; text-decoration:none;}
a:active { color:#000; text-decoration:none;}

a.link { color: #000000; text-decoration:none; font-size:12px; font-weight:bold}
a.link:visited { color: #000000; text-decoration:none; font-size:12px; font-weight:bold}
a.link:hover { color: #000000; text-decoration:underline; font-size:12px; font-weight:bold}
a.link:active { color: #000000; text-decoration:none; font-size:12px; font-weight:bold}


.active { padding:15px 0 0 0}
.fleft { float:left}
.fright { float:right }
.whitebg { background:#fff; }
.txtcenter { text-align:center}
.rightmargin { margin-right:20px;}
/* HEADING */
h1 { margin:0 0 0 0; font-size:22px;}
.win_shoptit { text-transform:uppercase; }
.win_shoptit h1, .win_shoptit span{ margin-left:65px;}
.whitehead { color:#fff; font-family:"Trebuchet MS", Arial; font-weight:bold; font-size:22px; text-transform:uppercase}


.padding_logo { padding-top:25px}
.bg_line { height:2px; background:#fff}
.bullet { background:url(../images/bullet.jpg) no-repeat left center; padding:0 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.bullet_new { background:url(../images/bullet.jpg) no-repeat left center; color:#666664; padding:0 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:700; font-style:italic}
.bullet_main { color:#666664; padding:0 0 0 0; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:700; font-style:italic}

.bullet a:link, .bullet a:visited{ color:#000000; text-decoration:none;}
.bullet a:hover { text-decoration:underline;}
.txt {font-family:'Trebuchet MS'; font-size:11px; font-weight:700;}
.head {font-family:'Trebuchet MS'; font-size:18px; font-weight:700;}
.head_big {font-family:'Trebuchet MS'; font-size:23px; font-weight:300;}
.head_main {color:#666664; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:700;}
.desiignby { width:940px; margin:10px auto 0 auto; text-align:right; font-size:11px; color:#CCCCCC; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
.desiignby a, .desiignby a:link, .desiignby a:active, .desiignby a:visited{ font-size:11px; color:#CCCCCC; text-decoration:none;}
.desiignby a:hover {  text-decoration:underline}
.marquee { position:relative; overflow:hidden; width:660px; height:21px; margin:0 5px 0 15px}
.padding_left15 { padding-left:15px;}
.padding_left35 { padding-left:35px;}
.padding_right10 { padding-right:10px;}

.left_menu { font-family:Arial, Helvetica, sans-serif; color:#ededed; list-style-type:none; margin:0; padding:0; font-size:14px; font-weight:700}
.left_menu li { list-style-type:none; background:#999999 url(../images/square.gif) no-repeat 10px 11px; margin:0 0 12px 0; padding:6px 10px 6px 25px; }
.left_menu li a { color:#ededed; text-decoration:none;}
.left_menu li a:link{ color:#ededed; text-decoration:none;}
.left_menu li a:hover{ color:#fff; text-decoration:none;}
.left_menu li a:active, .left_menu li a:visited{ color:#ededed; text-decoration:none;}
.heading { color:#FFFFFF; font-style:italic; font-size:24px}

.bg_line_grey { height:2px; background:#666666} 
.head_table { font-family:Arial, Helvetica, sans-serif; color:#666668; font-size:12px;}
.head_table h1 { font-size:16px; margin:10px 0 0 0; padding:0}
.border_right { border-right:1px solid #666668}  
.border_bottom { border-bottom:1px solid #666668}  
.sub_heading { color:#000000; font-size:14px; font-weight:700; padding:0; margin:10px 0; font-family:Arial, Helvetica, sans-serif;}

.view_other:link{ background:url(../images/white_arrow.jpg) no-repeat right; text-decoration:none; color:#666; margin-right:45px; padding: 0 20px 0 0;} 
.view_other:hover{ background:url(../images/white_arrow.jpg) no-repeat right; text-decoration:none; color:#666; margin-right:45px; padding: 0 20px 0 0} 
.view_other:visited{ background:url(../images/white_arrow.jpg) no-repeat right; color:#666; text-decoration:none; margin-right:45px; padding: 0 20px 0 0} 


.checkbox { font-family:Arial, Helvetica, sans-serif; vertical-align:top; color: #000000; text-transform:uppercase; font-size:12px; font-weight:700; padding-right:10px; padding-bottom:8px}
.description { color:#fcffff; font-size:12px; padding-bottom:8px; vertical-align:top; font-family:Arial, Helvetica, sans-serif;}

.head_table .border_right { padding-right:10px}


/*--------------------- Form CSS  ---------------------*/

.tblForm  {
	font-weight: normal; font-size: 12px;  font-family: Verdana, Tahoma, sans-serif;
	color: #000000;  line-height:1em; 
	padding: 0px 0px 0px 0px;
}
.tblForm table{ border-collapse:collapse; padding:0; margin:0; }
.tblForm TD {
	 padding:5px; vertical-align:middle
}
.tblForm textarea, .tblForm select, .tblForm input {
	width: 250px;  height:18px; 
	BORDER: #ccc 1px solid; 
	font-size: 12px; background: #fff; color: #000; font-family: Verdana;
}
.tblForm .sinputbox { width:135px;}
.tblForm .date { width:55px; }
.tblForm .month { width:70px; margin-left:10px}
.tblForm .year { width:100px;  margin-left:10px}
.tblForm .chkBox{
	width: 20px; 
	BORDER: #ccc 0 solid; background:none;
}
.tblForm .radio input { width:25px; float:left; border: #ccc 0 solid; background:none; }
.tblForm .radio span { float:left;  margin-top:5px; }
.chkBoxdiv input, .chkBoxdiv span { float:left; margin-right:10px;}
.chkBoxdiv span { margin-top:5px;}
.int  {
	width: 250px; BORDER: #cccccc 1px solid; font-size: 11px; background: #f5f5f5; color: #000000; font-family: Verdana; font-weight: normal; font-size: 10px; color: #444444;  font-family: Verdana, Tahoma, sans-serif; line-height: 120%; padding 0px 0px 5px 0px
}
.txtfeed {
	font-weight: normal; font-size: 11px; width: 250px; color: #000000
}
.iform {
	font-weight: normal; font-size: 11px; background: #eeeeee; color: #000000; font-family: Arial
}
.tblForm .button {
	BORDER: #888888 1px solid; background: #dddddd;  font-size: 11px; font-weight: bold;;  color: black; 
	 padding:5px 0;  width:100px; height:25px;
}
#formC { padding 10px 10px 10px 10px;
}
.imp {
color:red;  }
.bold {
	font-weight:bold
}
.note {
	font-size:11px; color:gray;
}
.tblform2 {
	font-weight: normal; font-size: 12px;  font-family: Verdana, Tahoma, sans-serif;
	color: #000000;  line-height: 100%; 
	padding: 8px 10px 8px 10px; background:#FFBC8A; border:1px #FEEDCB solid; width:100%; 

}.tblform2 td { padding:5px;}
.tblform2 a:link, .tblForm a:link { color:#000; text-decoration:underline;}
.tblform2 a:active, .tblForm a:active { color:#000; text-decoration:none;}
.tblform2 a:visited, .tblForm a:visited { color:#000; text-decoration:none;}
.tblform2 a:hover, .tblForm a:hover { color:#000; text-decoration:none;}
.tblform2 a, .tblForm a { color:#000; text-decoration:underline;}
.tblform2 .inputbox {
	width:125px;
}
.tblform2 input, .tblform2 select, .tblform2 textarea {
	margin-right:10px;
}
h1.form {
	font-family:"Trebuchet MS", arial;  padding-bottom:5px; border-bottom:#FDDEB0 solid 1px;  color:#000; font-size:15px;margin-bottom:15px;
}

.btnlogin { cursor:pointer}
/* ------------- Error --------------*/
.error { background:#FFB78A; border-top:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px; color:#993300; font-size:12px; padding:10px 0 15px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0 }
.erroricon { background:url(../images/icon_error.jpg) no-repeat 0 0 ; padding:6px 0 12px 45px;  }
