 /* CSS Document */

body { font: normal 13px Trebuchet MS, Arial, Helvetica, sans-serif; color: #E9E9E9; margin:0; text-decoration: none; background: #2E2E2E;  }

/********* Common CSS Starts here *********/

a { outline: none; }

.input { font: normal 12px  Trebuchet MS, Arial, Helvetica, sans-serif;	border: 1px solid #B5B5B5; color: #2E2E2E; background:#ffffff; padding-left: 2px;}	
textarea { font: normal 12px  Trebuchet MS, Arial, Helvetica, sans-serif;	border: 1px solid #B5B5B5; color: #2E2E2E; background:#ffffff; padding-left: 2px;}	

.input-sok { font: normal 12px  Trebuchet MS, Arial, Helvetica, sans-serif;	border: 1px solid #B5B5B5; color: #2E2E2E; background:#ffffff; padding-left: 2px; height: 19px; padding-top: 3px;}

select {  font: normal 12px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #2E2E2E;} 

a{ font: normal 12px  Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; text-decoration: underline; outline: none;}
a:hover { font: normal 12px  Trebuchet MS, Arial, Helvetica, sans-serif; color:#FA9014; text-decoration: none; outline: none;}

img { border: none; outline: none; }
form { margin: 0; padding: 0;}


.scroller {
	SCROLLBAR-FACE-COLOR: #00A4E7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #aabbcc; 
	OVERFLOW: auto; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #E6F5FC; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #E0F2F9; 
	SCROLLBAR-DARKSHADOW-COLOR: #aabbcc; 
	SCROLLBAR-BASE-COLOR: #ffffff; 
	POSITION: relative
}

UL {
list-style-type: none;
padding: 0;
margin: 0 0 0 0;
}
boxes {
		font-family: Arial, sans-serif;
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		width: 100px;
		LIST-STYLE-TYPE: none; 
	}
	#boxes li {
		cursor: move;
		position: relative;
		float: left;
		margin: 1px 1px 1px 1px;

		border: 1px solid #A8A8A8;
		text-align: center;
		padding-top: 0px;
		padding-bottom: 0px;
		background-color: #BABABA;
		margin-right: 5px;
		margin-bottom: 5px;
	}
	#del_boxes {
		font-family: Arial, sans-serif;
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		width: 97px;
		LIST-STYLE-TYPE: none; 
	}
	#del_boxes li {
		position: relative;
		float: left;
		margin: 1px 1px 1px 1px;

		border: 1px solid #000;
		text-align: center;
		padding-top: 0px;
		padding-bottom: 0px;
		background-color: #eeeeff;
	}
/********* Common CSS End here *********/
.headingbg { 
/* 	background-color: #5E8CD6; */
background-image: url(../images/innerheading-bg.gif); background-repeat:repeat-x; 

 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 text-decoration: none; 
 color: #FFFFFF;
 }

.headinggallery { 
/* 	background-color: #5E8CD6; */
background-image: url(../images/innerheading-bg.gif); background-repeat:repeat-x; height: 28px; vertical-align: top; 

 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 15px; 
 font-weight: bold; 
 text-decoration: none; 
 color: #FFFFFF;
 }
.graymatterbold {font: normal 13px  Trebuchet MS, Arial, Helvetica, sans-serif; color:#999999; text-decoration: none; }
.gray-strip { background: url(../images/gray-strip.gif) repeat-x bottom; height: 75px; vertical-align: top; }
.toparea { width:295px; height: 75px; }
.topnav { height: 26px; padding-left: 305px; }
.topnav a { color:#FFFFFF; text-decoration: none; }
.topnav a:hover { color:#FA9014; text-decoration: none; }

.toptabs { vertical-align: bottom; }
.toptabs ul { margin: 0; padding: 0; }
.toptabs li { list-style-type: none; float: left; margin-right: 10px; }
.toptabs li a { display: block; color:#FFFFFF; text-decoration: none;  }
.toptabs li a em {display: block; color:#FFFFFF; text-decoration: none; padding-left: 20px; padding-right: 19px; height: 22px; padding-top: 6px; text-transform: uppercase; font-style: normal; float:left}
.toptabs li a:hover {  background: url(../images/toptab-active-left.gif) no-repeat left top; cursor: pointer; float:left }
.toptabs li a:hover em { background: url(../images/toptab-active-right.gif) no-repeat right top;  text-transform: uppercase;  font-style: normal; float:left }
.toptabs li.current {  background: url(../images/toptab-active-left.gif) no-repeat left top;  float:left }
.toptabs li.current em { background: url(../images/toptab-active-right.gif) no-repeat right top;  text-transform: uppercase;  font-style: normal; float:left }
.midd-bg { background: url(../images/midd-bg.jpg) center top repeat-x; height: 350px; }
.midd-content { padding-left: 17px; padding-right: 20px; padding-top: 15px; padding-bottom: 17px; vertical-align: top; }
.midd-register { padding-left: 17px; padding-right: 20px; padding-top: 12px; padding-bottom: 31px; vertical-align: top; }
.midd-left-img { width: 582px; background: url(../images/background.png) no-repeat; height: 318px; vertical-align: bottom; padding-left: 28px; }
.midd-left-img h1 { margin: 0; padding: 0; margin-bottom: 8px; font: bold 24px  Trebuchet MS, Arial, Helvetica, sans-serif; }
.midd-left-img p {  font: normal 17px  Trebuchet MS, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 20px;  }
.midd-right-content { vertical-align: top; padding-top: 8px; font: normal 16px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #131313;  }
.midd-right-content a { font: normal 16px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #131313; text-decoration: none; }
.midd-right-content a:hover { font: normal 16px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #131313; text-decoration: underline; }
.midd-bott-area { padding-left: 17px; padding-right: 9px; padding-bottom: 20px; }
.midd-bott-img { width: 614px; vertical-align: top; }
.heading-corner { background: url(../images/midd-bott-tab.gif) no-repeat; height: 23px; font: normal 11px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #D5D5D5; padding-left: 13px; vertical-align: top; }
.label { position: relative; }
.label-img { position: absolute; top:-20px; left: -37px; }
.midd-bott-right { vertical-align: top; padding-top: 25px; }
.midd-bott-right h1 {  margin: 0; padding: 0; margin-bottom: 8px; font: normal 22px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #E3E3E3 }
.midd-bott-right h2 {  margin: 0; padding: 0; margin-bottom: 8px; font: normal 22px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #F7941F; }
.midd-bott-listing ul { margin: 0; padding: 0; margin-left: 0; padding-left: 0; } 
.midd-bott-listing li { list-style-type: none; float: left; margin-right: 35px; margin-bottom: 15px; width: 200px; }
.midd-bott-listing li.last { margin: 0; }
.midd-listing-img { position:absolute; top:0px; left:0px; }
.redmatterbold {font: normal 12px  Trebuchet MS, Arial, Helvetica, sans-serif; color:#D50000; text-decoration: none; } 
.midd-img { position:absolute; top:0px; left:0px; }
.bottbg { background: #474747; height: 42px; }


/* New Added CSS on 10-10-2008 */
.midd-bott-left { vertical-align: top; border-right: 1px solid #D3D3D3; padding-right: 14px; }
.midd-bott-left h2 {  margin: 0; padding: 0; margin-bottom: 8px; font: normal 22px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #F7941F; }

a.orangelink { color: #E37A00; text-decoration: underline; }
a:hover.orangelink { color: #F7941D; text-decoration: none; }


.orange-link { color: #F7941D; text-decoration: underline; }
.orange-link hover { color: #F7941D; text-decoration: none; }

.midd-img-big { position:relative; width: 477px; height: 320px; }
.midd-img-transparent { position:absolute; top:0; left:0; }
.enlarge { position:absolute; bottom: 5px; right: 7px; z-index:1000; }

.thumb-img ul { margin: 0; padding: 0; margin-left: 0px; padding-left: 0px; }
.thumb-img li { list-style-type: none; width: 143px; height: 100px; float: left; display: block; margin-right: 4px; }

.thumb-img-position { position:absolute; top:0; left:0; }
.midd-bg-inner { background: url(../images/midd-bg.jpg) center top repeat-x; height:50px; }

.soek-content { color: #2E2E2E; padding-top: 15px; padding-bottom: 10px; padding-left: 30px; }
.soek-content h1 {margin: 0; padding: 0; margin-bottom: 8px; font: bold 22px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #2E2E2E  }

.oddrowbg { background: #C5C5C5; padding: 10px; color:#000000; }
.evenrowbg { background: #D8D8D8; padding: 10px; color:#000000; }

.thumb_img img { border: 1px solid #FFFFFF; }
.thumb_img:hover { background-color: transparent;}
.thumb_img:hover img { border: 1px solid #F8931F; }

.listing-desc { padding: 5px; border-right: 1px solid #D3D3D3; padding-right: 10px; line-height: 17px; }
.listing-desc h3 {  margin: 0; padding: 0; font: normal 16px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #F7941F; }
.listing-desc h3 a {  margin: 0; padding: 0;  font: normal 16px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #F7941F; text-decoration: none; }
.listing-desc h3 a:hover {  margin: 0; padding: 0; font: normal 16px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }

.omatterbold {font: normal 12px  Trebuchet MS, Arial, Helvetica, sans-serif; color:#F4931E; text-decoration: none; }


.paging a { color:#FFFFFF; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; }
.paging a:hover { color:#F69220; text-decoration: none; }
.paging span { color: #FA931D; }

.midd-content h1 {  margin: 0; padding: 0; margin-bottom: 8px; font: normal 23px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #F7941F; }

.loginbg { background: #F7F7F7; color:#333333; padding: 3px; }

h1 {  margin: 0; padding: 0; font: bold 30px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #363636; padding-left:18px; }
h4 {  margin: 0; padding: 0; font: bold 16px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #F7931E;  padding-left: 7px; height: 22px; border-left: 4px solid #474747; margin-bottom: 5px; margin-top: 5px; border-bottom: 1px solid #999999; padding-bottom: 3px; }
h4 a { font: normal 17px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #F7931E; text-decoration: none; }
h4 a:hover { font: normal 17px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }

.error_msg {color: #FF0000;}
.required { color: #FF8900; }
.readmore { padding-top: 5px; }
.readmore a { font: normal 12px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #9F9F9F; text-decoration: underline; }
.readmore a:hover { font: normal 12px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #F7931E; text-decoration: none; }

.validation {
  font-size: 11px;
  font-weight: bold;
  color: #FF0000;
  background:url(../images/icon_exclamation.png) no-repeat; padding-left:20px;
}

th { background: url(../images/thbg.gif) repeat-x; height: 20px; color: #000000; text-transform: uppercase; }
th a {  color: #000000; font-weight: bold; text-decoration: none; }
th a:hover {  color: #FFFFFF; font-weight: bold; text-decoration: none; }

a.omatterlink { color: #4F4F4F; text-decoration: underline; }
a:hover.omatterlink { color: #000000; text-decoration: none; }

.omatter-big { color: #DF7800; text-decoration: none; }
.listing-border { border: 1px solid #575757; }

ul#form-tabstrips {
PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP:0px; LIST-STYLE-TYPE:none; margin-left: 0px; padding-left: 0px; height:29px; }

ul#form-tabstrips li {
display: block; float:left; margin-right:5px; }

ul#form-tabstrips li a {
DISPLAY:block; COLOR:#FFFFFF; TEXT-DECORATION: none; background:url(../images/tab-active-left.gif) left top; background-repeat:no-repeat;}

ul#form-tabstrips li a em {
PADDING-RIGHT:25px; DISPLAY:block; PADDING-LEFT:25px; FONT:bold 11px "tahoma", Arial, Helvetica, sans-serif; background:url(../images/tab-active-right.gif)  right top no-repeat; padding-top:10px; padding-bottom:10px; cursor:pointer; text-transform: uppercase;}

ul#form-tabstrips li a:hover {BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/orenge-active-left.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; font-weight: bold;  text-transform: uppercase;}

ul#form-tabstrips li a:hover em {
BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/orenge-active-right.gif) ; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; font-weight: bold;  text-transform: uppercase;}

ul#form-tabstrips li a.current {BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/orenge-active-left.gif); BACKGROUND-POSITION:left top; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; font-weight: normal;  text-transform: uppercase;}

ul#form-tabstrips li a.current em {BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/orenge-active-right.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; font-weight: bold;  text-transform: uppercase;}

.mid-padding { padding:5px 5px 5px 5px; }
.bot-padding { padding:0px 5px 5px 5px; }

.button { background: #F19223;   font: bold 13px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; border: none; cursor: pointer; }




/* NEW ADDED 30-Oct-2008 */

.midd-topcornerbg { background: url(../images/midd-topcornerbg.gif) repeat-x; border-bottom: 3px solid #A9A9A9;  font: bold 18px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #363636; padding-left: 5px;}

.loginbg-2 { background: #F7F7F7; color:#333333; }
.midd-topcornerbg { background: url(../images/midd-topcornerbg.gif) repeat-x; border-bottom: 3px solid #A9A9A9;  font: bold 18px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #363636; padding-left: 5px;}

.listing-border { border: 1px solid #CCCCCC; background: #F7F7F7; }

.listing-oddrowbg { background: #474747; padding: 10px; }
.listing-evenrowbg { background: #2E2E2E; padding: 10px; }

a.detaillink { color: #ACACAC; text-decoration: none; }
a:hover.detaillink { color: #FA9014; text-decoration: none; }

.myaccount { line-height: 20px; }
.myaccount UL { margin: 0; padding: 0; margin-left: 25px; padding-left: 0; margin-top: 10px; margin-bottom: 5px; }
.myaccount LI { list-style-type: square; }
.myaccount LI a { font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.myaccount LI a:hover { font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; }


.orangebold {font: bold 14px  Trebuchet MS, Arial, Helvetica, sans-serif; color:#F4931E; text-decoration: none; }

.orange-home1 {font: normal 13px  Trebuchet MS, Arial, Helvetica, sans-serif; color:#FE8100; text-decoration: none;}
.white-home1 {font: normal 13px  Trebuchet MS, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;}
