@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#ececee; }
html { padding:0; margin:0;}
table,tr,td,th{font:normal 12px Arial, Helvetica, sans-serif; color:#606060; }
th{font:normal 12px Arial, Helvetica, sans-serif; color:#fff; }
/*input {width:90px;
	
	}*/
a { text-decoration:none;}
a:hover { /*text-decoration:underline;*/ }
a img { border:0;}

a.info{
    position:relative; /*this is the key*/
    /*z-index:24;
	background-color:#ccc;*/
    color:#000;
    text-decoration:none;
}

a.info:hover {
	/*z-index:24;
	background-color:#ff0;*/
}

a.info span{
	display: none;
}

a.info:hover span{
	/*the span will display just on :hover state*/
	padding:2px 5px;
    display:block;
	text-decoration:none;
    position:absolute;
    top:2em;
	left:2em;
	width:200px;
    border:1px solid #cccccc;
    background-color:#fffeeb;
	color:#555555;
    text-align: left;
}
.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(image.php?image=images/checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(image.php?image=images/radio.gif) no-repeat;
}

.checkbox1, .radio1 {
	border:0px; border:3px solid #d7d7d7;	
	/*background: url(image.php?image=images/checkbox.gif) no-repeat;*/
	float: left;
}
.select {
	position: absolute;	
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 22px;
	padding: 0 24px 0 8px;
	color: #000;
	font: 12px/21px arial,sans-serif;
	background: url(image.php?image=images/select.gif) no-repeat;
	overflow: hidden;
}
.select1 {
	border:0px; border:1px solid #d7d7d7; 
	position:inherit;
	/*position: absolute;*/
	width: 190px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 22px;
	/*padding: 0 3px 0 8px;*/
	color: #000;
	font: 12px/21px arial,sans-serif;
	/*background: url(image.php?image=images/select.gif) no-repeat;*/
	border-bottom-style:none;
	overflow: hidden;
}
.select2 {
	border:0px; border:1px solid #d7d7d7; 
	position:inherit;
	/*position: absolute;*/
	width: 80px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 22px;
	/*padding: 0 3px 0 8px;*/
	color: #000;
	font: 12px/21px arial,sans-serif;
	/*background: url(image.php?image=images/select1.gif) no-repeat;*/
	border-bottom-style:none;
	overflow: hidden;
}
/* main */
.main { padding:0; margin:0 auto;}
/********** header **********/
.blok_header { margin:0; padding:0; background: #ececec url(image.php?image=images/header_bg.jpg) top center repeat-x;}
.header { width:980px; margin:0 auto; padding:0;}
/* logo */
.logo { padding:0; margin:0; width:211px; float:left;}
.rss { width:160px; float:left; height:35px; text-align:left; font:normal 11px Arial, Helvetica, sans-serif; color:#fff; padding:15px 15px 0 0; margin:0;}
.rss img { float:right; margin:0 3px; padding:0;}
.text { width:200px;   text-align:left; float:left; margin:0; padding:15px 0 0 20px; font: normal 14px Arial, Helvetica, sans-serif; color:#fff;}
.selectbox { width:400px; text-align:left; border:1px solid #ddd; float:left; margin:0; padding:0px 0 0 0px; font: normal 14px Arial, Helvetica, sans-serif; color:#fff;}
.text a { font-weight:bold; color:#84daf1; text-decoration:none;}
/* menu */	
.menu { padding:20px 0px 0px 20px; margin:0; width:650px; float:right; }
.menu ul { text-align: left;  padding:0; margin:0; list-style:none; border:0; float:left;}
.menu ul li { float:left; margin:0; padding:0 5px; border:0;}
.menu ul li a { float:left; margin:0; padding:12px 0; color:#fff; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a span { padding:12px 9px; background:none;}
.menu ul li a:hover { color:#124457; background: url(image.php?image=images/r_menu.gif) no-repeat right;}
.menu ul li a:hover span {  color:#124457;   background:url(image.php?image=images/l_menu.gif) no-repeat left;}
.menu ul li a.active {  color:#124457;  background:url(image.php?image=images/r_menu.gif) no-repeat right;}
.menu ul li a.active span { color:#124457;    background:url(image.php?image=images/l_menu.gif) no-repeat left;}
.menu .topnav {
	list-style: none;
	padding: 0 20px;	
	margin: 0;
	float: right;
	/*width: 450px;*/
	background: #222;
	font-size: 1.2em;
	background: url(image.php?image=images/topnav_bg1.gif) repeat-x;
}
.menu .topnav li {
	float: left;
	margin: 0;	
	padding: 0 5px 0 0;
	position: relative;
}
.menu .topnav li a{
	padding: 10px 5px;
	color: #000;
	display: block;
	text-decoration: none;
	float: left;
}
.menu .topnav li a:hover{
	background: url(image.php?image=images/topnav_hover1.gif) no-repeat center top;
}
.menu .topnav li span { 
	width: 13px;
	height: 35px;
	float: left;
	background: url(image.php?image=images/subnav_btn.gif) no-repeat center top;
}
.menu .topnav li span.subhover {background-position: center bottom; cursor: pointer;} 
.menu .topnav li ul.subnav {
	list-style: none;
	position: absolute;
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #111;
}
.menu .topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; 
	border-bottom: 1px solid #444; 
	clear: both;
	width: 170px;
}
.menu .topnav li ul.subnav li a {
	color:#FFF;
	float: left;
	width: 145px;
	background: #333 url(image.php?image=images/dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
.menu .topnav li ul.subnav li a:hover {
	color:#0FF;
	background: #222 url(image.php?image=images/dropdown_linkbg.gif) no-repeat 10px center; 
}
/* login */
.login {  padding:8px 30px 0 0; margin:0; width:500px; float:right;}
.login form { display:block; float:right; padding:0;}
.login label{ font:normal 12px Arial, Helvetica, sans-serif; color:#fff; padding:0 10px; float:left;}
.login span { display:block; float:left; background: url(image.php?image=images/textbox.gif) left top no-repeat; width:166px; padding:0px ; height:27px;}
.login .clr {display:block; float:left; background: url(image.php?image=images/gap.jpg) left top no-repeat; width:13px; padding:0 5px ; height:27px;}
.login form .keywords { font:normal 12px Arial, Helvetica, sans-serif; color:#fff; line-height:15px; height:15px; float:left; background:none; border:0; width:146px; padding:6px 0; margin:0;}
.login form .button2 { color:#fff; background:url(image.php?image=images/login.jpg) no-repeat; text-indent:-999px; width:45px; height:27px; float:left; margin:0; padding:0; border:0;}
.log{
	color:#00F;
	
}
/* search */
.search { padding:8px 30px 0 0; margin:0; width:250px; float:right;}
.search form { display:block; float:right; padding:0;  width:190px;}
.search span { display:block; float:left; background: url(image.php?image=images/search_bg.gif) left top no-repeat; width:146px; padding:0 5px ; height:27px;}
.search .keywords { font:normal 12px Arial, Helvetica, sans-serif; color:#fff; line-height:15px; height:15px; float:left; background:none; border:0; width:146px; padding:6px 0; margin:0;}
.search form .button { float:left; margin:0; padding:0; width:27px;}
/*FBG_blog*/
.header_blog {border-top:1px solid #589bb0; margin:0; padding:15px 0 0 0;}
.header_blog_resize { width:980px; margin:0 auto; padding:10px 0;}
.header_blog_resize h2 { font: bold 36px Arial, Helvetica, sans-serif; color:#fff; padding:0; margin:0;}
.header_blog_resize p { font: normal 20px Arial, Helvetica, sans-serif; color:#fff; padding:0; margin:0;}
.header_blog_resize p span { font: normal 20px Arial, Helvetica, sans-serif; color:#fff;}
.header_blog_resize img { float:right; margin:0; padding:0;}
.header_blog_resize .recent { width:560px; float:left; padding:0; margin:5px 0  0 0;}
.header_blog_resize .recent1 { width:980px; float:left; padding:0; margin:0px 0  0 0;}
.header_blog_resize h3 { font: bold 20px Arial, Helvetica, sans-serif; color:#fff; padding:0; margin:0;}
/* Ca3er style */
.resize_swf { width:960px; margin:0 auto; height:330px; padding:0 0 0; background: url(image.php?image=images/simple_bg.gif) no-repeat bottom;}
#mySlideshow {margin-top:10px; width:960px; outline:0; }
.cu3er_resize { width:960px; margin:0 auto; height:392px; padding:0 0 0; background: url(image.php?image=images/simple_bg.gif) no-repeat bottom;}
#cu3er-container { width:960px; outline:0; }
/********** body **********/
.body_resize { margin:0; padding:0;}
.body, .body1 { width:980px;  margin:0 auto; padding:0px 0;}
.body_bg,.body_bg1 { border:1px solid #d1d1d1; background:#fafafa; margin:0; padding:10px 13px;}
.body_bg2 { border:1px solid #d1d1d1; background:#fafafa; margin:0; padding:10px 10px;}
.body_main { margin:0; padding:10px 20px;}
.body h2 { font: normal 24px Arial, Helvetica, sans-serif; color:#606060; margin:0; padding:15px 0;}
.body h3 { font: normal 18px Arial, Helvetica, sans-serif; color:#606060; margin:0; padding:10px 0;}
.body h3 span, .body h2 span { font: normal 11px Arial, Helvetica, sans-serif; color:#29b0ce;}
.body h2 span.eureka{font: normal 24px Arial, Helvetica, sans-serif;color:#1c789a; font-weight:bold;}
.body img {  padding:0; margin:0 auto;}
.body img.floated { float:left; padding:0px; margin:2px 5px 5px 2px;}
.body1 img{ padding:0; margin:0 auto;}
.body1 h3 { font: normal 18px Arial, Helvetica, sans-serif; color:#606060; margin:0px; padding:0px 0px 0px 5px;}
.body1 h4 { font: bold italic 14px Arial, Helvetica, sans-serif; color:#CC1447; margin:0px; padding:0px 0px 0px 5px;}
.body1 h3 span, .body1 h4 span{ font: normal 11px Arial, Helvetica, sans-serif; color:#29b0ce;}
.body p,.body_right p { font:normal 12px Arial, Helvetica, sans-serif; color:#606060; line-height:1.5em; padding:10px 0; margin:0;}
.body p span  { font: normal 11px Arial, Helvetica, sans-serif; color:#9c9c9c;}
.body ul,.body ol { font:normal 12px Arial, Helvetica, sans-serif; color:#606060; line-height:1.5em; padding:5px 0 5px 15px; margin:0;}
.body a { text-decoration:none; color:#4b4b4b;}
.body a.about { font: bold 12px Arial, Helvetica, sans-serif; color:#1c789a; text-decoration:underline;}
.right {width:310px; float:right; padding:5px 0px 5px 0px; margin:0; /*border-left:2px solid #FFF; background-color:#f5f5f5;*/}
.right p { font: normal 12px Arial, Helvetica, sans-serif; color:#606060;}
.right p span { font:bold 14px Arial, Helvetica, sans-serif; color:#00F;}
.right ol{ margin-left:10px;}
.right li{ padding-bottom:10px;}
.right .about{ padding:0px; margin:0px; float:left;}
.left { width:650px; float:left; padding:5px 0px 5px 0px; margin:0; }
.block { width:200px; float:left; margin:10px 5px 10px 1px; padding:10px 0;}
.strip{ background:url(image.php?image=images/deignstrip.jpg) repeat-x;height:26px;width:100%;}
.strip_left{ font:bold 12px  Arial, Helvetica, sans-serif; float:left; margin-left:10px; margin-top:5px; color:#343535;}
.body_right{width:210px; float:right; padding:2px; margin:0; background:#123456;/* border-left:2px solid #FFF;*/}
.left_innerdiv, .right_innerdiv{margin:5px 0px; padding:5px; border:1px dashed #d1d1d1; background-color:#fff;}
.right_innerdiv h2{font: bold 16px Arial, Helvetica, sans-serif; color:#CC1447; font-style:italic; margin:0; padding:10px 0; border-bottom:2px solid #707070;}
.right_innerdiv p { font:normal 12px Arial, Helvetica, sans-serif; color:#444947; line-height:1.5em; padding:10px 0; margin:0; clear:both;}

.port_resize { width:290px; float:left; margin:0; padding:10px 15px;}
a.about { font: bold 11px Arial, Helvetica, sans-serif; color:#1c789a; text-decoration:underline;}
.table_left{ width:180px;}
.table_right{ width:800px; background-color:#f5f5f5;/* font:11px "lucida grande",tahoma,verdana,arial,sans-serif;*/}	
/* END_bloga*/
/*************footer**********/
.footer {padding:0;  margin:0; height:59px;  background: url(image.php?image=images/footer_bg.gif) top repeat-x; border-top:1px solid #fff;}
.footer_resize { width:980px;  margin:0 auto; padding:0 10px;}
.footer p { font:normal 11px  Arial, Helvetica, sans-serif; color:#b2b2b2;}
.footer img { float:left; margin:0; padding:0;}
.footer a { font:normal 11px Arial, Helvetica, sans-serif; color:#28a2c5; text-decoration:none; padding:5px; margin:0;}
.footer p.rightt { text-align:right; width:450px; margin:0; padding:15px 0 0 0; float:right;} 
.footer p.leftt { text-align:left; width:550px; margin:0; padding:15px 0 0 0; float:left;} 
/********** contact form **********/

/********** contact form **********/
#contactform { margin:0; padding:5px 0;}
#contactform * { color:#7a7a7a;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { float:right; margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:350px; padding:5px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#222; text-transform:capitalize;}
#contactform label span { color:#ff7100; font:bold 11px Arial, Helvetica, sans-serif;}
#contactform input.text { width:500px; border:1px solid #ddd; margin:5px 0; padding:5px 2px; height:15px; background:#f8f8f8; float:left;}
#contactform textarea { width:500px; border:1px solid #ddd; margin:10px 0; padding:2px; background:#f8f8f8; height:150px; float:left;}
#contactform li.buttons input { padding:3px 0; margin:5px 0 0 5px; border:0; color:#FFF;}
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.5em; width:auto;}

/* Login Form */
#main_login {border:0px;width:500px; margin:0 auto;padding:0px;font-size:18px;background:#ececec;}

/********** contact form **********/
.form { float:left; width:720px; margin:5px 0px; padding: 0px; background:#fff; border:1px solid #dedede;}
.form { font:normal 12px Arial, Helvetica, sans-serif; color:#222; background:#ececec; border:0px; margin:5px 0; padding:0 0 0 5px;}
/*.form * { color:#F00;}*/
.form ol { margin:0; padding:0; list-style:none;}
.form li { width:500px; margin:0; padding:0; background:none; border:none; display:block;}
.form li.buttons {float:left; margin:5px 0 5px 0px;}
.form label { float:left; margin:0; width:250px; padding:5px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#222;}
.form label span { font:normal 10px Arial, Helvetica, sans-serif;}
.form input.text { width:200px; border:1px solid #ddd; margin:5px 0; padding:4px 2px; height:16px; color:#333;  background:#f8f8f8; float:left; text-align:left;}
.form textarea { width:500px; border:1px solid #ddd; margin:10px 0; padding:2px; color:#333; background:#f8f8f8; height:150px; float:left;}
.form li.buttons input { float:none; padding:3px 0; margin:0 auto; /*margin:5px 0 0 5px;*/ border:0; color:#333;}
.input{ background-image:url(image.php?image=images/input-bg.gif); width:190px; height:21px; background-repeat:no-repeat; border:1px solid #d7d7d7; font:normal 12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; }
.input2{ background-image:url(image.php?image=images/input-bg.gif);width:120px;height:19px;
background-repeat:no-repeat; border:1px solid #d7d7d7; font:normal 12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; }
.send {float:left; padding-left:250px;}
.form input.text2 { width:75px; border:1px solid #e8e8e8; margin:5px 0; padding:5px 2px; height:15px; color:#333;  background:#f8f8f8; float:left; text-align:left;}

.news { float:left; background:url(image.php?image=images/m.jpg) ; width:300px; margin:0 0 0 15px; margin:0 0px 0 20x !important;}
.news .news1 {
	background:url(image.php?image=images/mm.jpg) no-repeat ; 
	padding:20px 20px 0px 20px;
}
.news .news2 {
	background:url(image.php?image=images/mmm.jpg) no-repeat;
	padding:20px 20px 0px 20px;
}


.UISteps{margin:0 auto 0 auto;background:url(image.php?image=images/bdv1zbna.png);height:51px}
.UIStep_Part{float:left;height:51px;background:url(image.php?image=images/bdhatvcn.png) 0 0 no-repeat}
.UIStep_Back{background-position:-24px 0}
.UIStep_Middle{font-family:"lucida grande",verdana,arial,sans-serif;background:url(image.php?image=images/bdv1zbna.png)}
.UIStep_Point{width:21px;background-position:-30px 0}
.UIStep_Content{margin:11px 10px 0 11px}
.UIStep_Title{font-size:13px;font-weight:bold}
.UIStep_Description{font-size:10px}
.UIStep_Description_Small{font-size:10px}
.UIStep_Nub{background:url(image.php?image=images/bdhatvcn.png) -72px 0 no-repeat;width:2px;height:51px;float:right}
.UISteps div:first-child .UIStep_Back{width:3px}
.UISteps div:first-child .UIStep_Content{margin-left:15px}
.UIStep_Activated .UIStep_Back{background-position:-21px 0}
.UIStep_Activated .UIStep_Middle{ background:url(image.php?image=images/65jic4s2.png)}
.UIStep_Activated .UIStep_Point{background-position:0 0}
.UIStep_NextActivated .UIStep_Point{background-position:-51px 0}
.UIStep_Complete .UIStep_Content{color:#666}
.UIStep_Activated .UIStep_Content{color:#fff}
.UIStep_Activated .UIStep_Content a{color:#fff}

/*For tooltip*/
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
.stderrormsg {
line-height:20px;
margin-top:2px;
text-align:left;
display:inline;
border:1px solid #dfb9b7;
width:99%;
background-color:#fde8e7;
height:25px;
} 

table.sortable td {
	border-width: 0px 1px 0px 1px;
}
table.sortable tr.odd td {
	background-color:#99d1ea;

}
table.sortable tr.even td {
	background-color:  #c9e9f7;
}
table.sortable tr.sortbottom td {
	border-top: 1px solid #444;
	background-color: #ccc;
	font-weight: bold;
}
table.sortable th { color:#606060; font:bold 12px Arial, Helvetica, sans-serif ;}
table.sortable th a { color:#FFF
}
table.sortable th a:hover { color:#00ccff
}
.thTableOddRow{
	background-color:#99d1ea;
}
.thTableEvenRow{
	background-color:  #c9e9f7;
}
.thTableDesc{
	font:bold 12px Arial, Helvetica, sans-serif;
	background-image:url(images/menu1.jpg);
	color:#FFF;
	height:25px; 
	background-repeat:repeat-x;
}

.tab {
	padding: 15px 0 0  0;
}
.tabs-nav {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.tabs-nav:after {
	/* clearing without presentational markup, IE gets extra treatment */
	display: block;
	clear: both;
	content: " ";
}
.tabs-nav li {
	float: left;
	margin: 0 0 0 0px;
    /*min-width: 84px;*/ /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 5px;
    background: url(images/tab.jpg) no-repeat;
}
.tabs-nav a {
    position: relative;
	cursor:pointer;
    top: 0px;
    z-index:5;
    padding-left: 0px;
    /*COLOR: #3e3e3e;*/
	color:#FFF;
	/*font:bold 12px Arial, Helvetica, sans-serif;*/
	font:bold 11px "lucida grande",tahoma,verdana,arial,sans-serif;
    /*font-size: 12px;
    font-weight: bold ;*/
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav a:hover { color:#000; }
.tabs-nav .tabs-selected a, .tabs-nav a:active, .tabs-nav a:hover {
	
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a,  .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 25px; /* IE 6 treats height as min-height */
    min-height: 25px;
    padding-top: 10px;
    padding-right: 0px;
}
*>.tabs-nav a span {
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 10px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:active span , .tabs-nav a:hover span {
    background-position: 0 -50px;
}

/*- Menu Tabs 10--------------------------- */

    #tabs10 {
      float:left;
      width:100%;
      font-size:80%;
          border-bottom:1px solid #dadada;
      line-height:normal;
      }
    #tabs10 ul {
          margin:0;
          padding:10px 10px 0 0px;
          list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background:url("images/tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 2px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url("images/tabright10.gif") no-repeat right top;
      padding:10px 10px 10px 0px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {color:#C3C;
      background-position:100% -42px;
      }

      #tabs10 #current a {
              background-position:0% -42px;
      }
      #tabs10 #current a span {
		  color:#0C9;
              background-position:100% -42px;
      }
	  	        #tabs10 #current a:hover span {
		  color:#C3C;
              background-position:100% -42px;
      }
	  
.bg_image
{
background-image:url(image.php?image=images/company1111.jpg);
height:26px;
width:100%;
background-repeat:repeat-x;
color:#343535;
padding-top:2px;
padding-left:5px;
font:bold 12px Arial, Helvetica, sans-serif;
}
.continue {
font-size:-1px;
width:100px;
height:32px;
border:0px;
background-image:url(image.php?image=images/continue.gif);
background-repeat:no-repeat; cursor:pointer;}
.back{
	width:70px;
	height:32px;
	border:0px;
	background-image:url(image.php?image=images/button.jpg);
	 background-repeat:no-repeat;
	 cursor:pointer;
	  color:#FFF;
}
 .save {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/save.jpg);
 background-repeat:no-repeat; cursor:pointer;}
  .submit {
	  width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/button.jpg);
 background-repeat:no-repeat;
 cursor:pointer;
 color:#FFF;}
   .bigsubmit {
	  width:149px;
height:32px;
border:0px;
background-image:url(image.php?image=images/bigbutton.gif);
 background-repeat:no-repeat;
 cursor:pointer;
 color:#FFF;}
  .thButton {
	  font-size:1px;
	  font-family:Verdana, Geneva, sans-serif;
	  width:150px;
	  height:32px;
	  border:0px;
	  background-image:url(image.php?image=images/invite.gif);
	  background-repeat:no-repeat;
	  cursor:pointer;
 }
   .submit1 {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(../images/button.jpg);
 background-repeat:no-repeat;
 cursor:pointer;
 color:#FFF;}

  .reset {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/reset.jpg);
 background-repeat:no-repeat; cursor:pointer;}
   .confirm {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/Confirm.jpg);
 background-repeat:no-repeat; cursor:pointer;}

   .close {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/close.jpg);
 background-repeat:no-repeat; cursor:pointer;}
    .decline {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/decline.jpg);
 background-repeat:no-repeat; cursor:pointer;}
     .accept {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/accept.jpg);
 background-repeat:no-repeat; cursor:pointer;}
      .add {
font-size:-1px;
width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/add.jpg);
background-repeat:no-repeat; cursor:pointer;}
.cancel {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/cancel.jpg);
 background-repeat:no-repeat; cursor:pointer;}
.details {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/details.jpg);
 background-repeat:no-repeat; cursor:pointer;}
    .getpass {
font-size:-1px;
width:100px;
height:32px;
border:0px;
background-image:url(image.php?image=images/getpass.gif);
 background-repeat:no-repeat; cursor:pointer;}
  .download {
font-size:-1px;
width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/download.jpg);
 background-repeat:no-repeat; cursor:pointer;}
    .search_ieod {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/search_ieod.jpg);
 background-repeat:no-repeat; cursor:pointer;}
   .download {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/download.jpg);
 background-repeat:no-repeat; cursor:pointer;}
    .remove {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/remove.jpg);
 background-repeat:no-repeat; cursor:pointer;}
   .renew {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/renew.jpg);
 background-repeat:no-repeat; cursor:pointer;}
    .willback {
font-size:-1px;
width:200px;
height:32px;
border:0px;
background-image:url(image.php?image=images/willback.gif);
 background-repeat:no-repeat; 
 cursor:pointer;
 }
     .contactperson {
font-size:-1px;width:200px;
height:32px;
border:0px;
background-image:url(image.php?image=images/contactperson.gif);
 background-repeat:no-repeat; cursor:pointer;}
      .login1 {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/login1.jpg);
 background-repeat:no-repeat; cursor:pointer;}
      .send1 {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/send.jpg);
 background-repeat:no-repeat; cursor:pointer;}
 
       .yes {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/yes.jpg);
 background-repeat:no-repeat; cursor:pointer;}
      .no {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/no.jpg);
 background-repeat:no-repeat; cursor:pointer;}
       .edit {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/edit.jpg);
 background-repeat:no-repeat; cursor:pointer;}
        .back {
font-size:-1px;width:70px;
height:32px;
border:0px;
background-image:url(image.php?image=images/back.jpg);
 background-repeat:no-repeat; cursor:pointer;}
 p.clr, .clr { clear:both; padding:0; margin:0;}
li.bg, .bg { clear:both; border-bottom:1px solid #d2d2d2; padding:10px 0 0 0; margin:0 0 10px 0; background:none; list-style:none;}

/**********************************************************/
/*************************modal****************************/
/**********************************************************/
.drag-handle{ /*Overwrite default drag handle bar background color with below*/
background-color: #03277C;
}

#interVeil{ /*CSS for veil that covers entire page while modal window is visible*/
position: absolute;
background: black url(image.php?image=css/blackdot.gif);
width: 10px;
left: 0;
top: 0;
z-index: 5;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
opacity: 0.8;
}


/**********************************************************/
/**********************dhtmlWindow*************************/
/**********************************************************/
.dhtmlwindow{
position: absolute;
/*border: 2px solid black;*/
visibility: hidden;
background-color:#9cf;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #9CF;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}


.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
/*border-top: 1px solid green;*/
/*background-color:#9CF;*/
color: black;
height: 100px;
padding: 0px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid grey;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}


/*pagination*/
span.selected {
	color:#FFF;
	font-weight:bold;
	background-color:#80bce9;
	padding:0px 5px;
	border:1px solid #39F;
}

a.button2 {
	text-decoration:none;
	color:#FFF;
	background-color:#bbb;
	padding:0px 5px;
	border:1px solid #999;
}

div.pagination {
	padding: 3px;
	margin: 3px;
}
div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border:1px solid #999;
	background-color:#bbb;
	text-decoration: none; /* no underline */
	color: #fff;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #39F;
	background-color:#80bce9;
	color: #fff;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #39F;
	font-weight: bold;
	background-color: #80bce9;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}30529