@charset "utf-8";
/* CSS Document */
body
{
background:url(../images/bg_gra.gif) repeat-x top;
font:Arial, Helvetica, sans-serif;
}
#Table_01
{
border-left:#7a9816 solid 1px;
border-right:#7a9816 solid 1px;
background-color: #FFFFFF;
}
.head_link a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
.head_link a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
.head_link a:hover
{
color:#0099CC;
text-decoration:none;
}
.txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
line-height:1.5;
}
.readmore
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0099CC;
text-transform:uppercase;
text-align:right;
text-decoration:none;
}
.readmore a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0099CC;
text-transform:uppercase;
text-align:right;
text-decoration:none;
}
.readmore a:hover
{
color:#FF6600;
text-decoration:none;
}
#featu_box
{
width:487px;
height:262px;
border:3px #CCCCCC solid;
background:url(../images/bg_features.gif) no-repeat bottom;
overflow:hidden;
}
#featu_box ul
{
margin:6pt;
padding:0px;
line-height:18px;
list-style:none;
text-align:left;
}
#featu_box ul li
{
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/arr_2.gif);
background-repeat:no-repeat;
background-position:left 7px;
padding-left:15px;
font-size:11px;
color:#666666;
text-align:justify;
text-decoration:none;
}
.txt_footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
text-transform:capitalize;
}
.txt_footer a
{
color:#666666;
text-decoration:none;
text-transform:capitalize;
}
.txt_footer a:hover
{
color:#0099CC;
text-decoration:none;
text-transform:capitalize;
}
.txt4
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}
.quickFat
{
background:url(../images/arr_rounD.gif) no-repeat 12px;
line-height:29px;
padding-left:36px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0099CC;
font-weight:bold;
}
.design
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:bold;
text-decoration:underline;
}
.design2
{
background:url(../images/arr_blu.gif) no-repeat left 9px;
line-height:20px;
padding-left:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.design2 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:none;
}
.design2 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}
.redTXT
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:none;
}

.login_bg
{
background:#fff url(../images/client_login_bg.gif) bottom repeat-x;
border:1px #b9d8df solid;
font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
font-size:11px;
}

.textbox
{
width:100px;
font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
font-size:11px;
}
/*------------Extra Added------------*/
.aff_login_bg
{
height:108px;
background:url(../images/affliate_login_bg.jpg) bottom no-repeat;
font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
font-size:11px;
}

.aff_login a:link,.aff_login a:visited
{
display:block;
height:22px;
width:62px;
background:url(../images/aff_login.gif) left no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin:3px 0px 0px 0px;
}

.aff_login a:hover
{
background:url(../images/aff_login_roll.gif) left no-repeat;
}

.aff_box ul
{
margin:6pt;
padding:0px;
line-height:18px;
list-style:none;
text-align:left;
}
.aff_box ul li
{
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/arr_2.gif);
background-repeat:no-repeat;
background-position:left 7px;
padding-left:15px;
font-size:11px;
color:#666666;
text-align:justify;
text-decoration:none;
}

.content_list_bdr
{
border:1px solid #d3d3d3; font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px
}

.content_list_head
{
font-weight:bold;
background:url(../images/list_head.gif) left top repeat-x;
padding:6px 10px; font-size:11px;
border-right:1px solid #d3d3d3;
color:#333333;
}

.cnt_list_bot_bdr
{
background:url(../images/list_bdr.gif) left top repeat-x;
}

.content_list_title
{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:12px;
font-weight:bold;
color:#2356a9;
background:url(../images/dot_line.gif) repeat-x bottom;
border-right:1px dotted #d2d2d2;
padding:5px 10px;
}
.content_list_title2
{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:13px;
font-weight:bold;
color:#2356a9; background:url(../images/dot_line.gif) repeat-x bottom; border-right:1px dotted #d2d2d2; line-height:30px;
}
.content_list_txt1
{
color:#4b4b4b;
padding:5px 10px;
background:url(../images/dot_line.gif) repeat-x bottom;
border-right:1px dotted #d2d2d2;
}

.content_list_txt2
{
color:#4b4b4b;
padding:5px 10px;
background:url(../images/dot_line.gif) repeat-x bottom;
border-right:1px dotted #d2d2d2;
}

.content_list_link:link, .content_list_link:visited
{
color:#0170e6;
text-decoration:none;
}

.content_list_link:hover
{
color:#CC6600;
text-decoration:underline;
}

.list_more_link:link, .list_more_link:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#FF9900;
text-decoration:none;
}

.list_more_link:hover
{
color:#000000;
text-decoration:underline;
}

.content_list_footer
{
padding:8px 5px;
border-top:1px solid #d3d3d3;
}

.content_form_bdr
{
border:1px solid #eaeaea;
}

.content_form_line
{
padding:8px 5px;
border-bottom:1px solid #eaeaea;
color:#4c7bb1;
}

.content_form_line span
{
color:#666666;
}

.conent_u_link, .conent_u_link:visited
{
color:#0000FF;
text-decoration:underline;
}

.conent_u_link:hover
{
color:#000000;
}
.content_list_footer
{
padding:8px 5px;
border-top:1px solid #d3d3d3;
}

.pagination:link, .pagination:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
padding:2px 5px;
color:#FF6600;
border:1px solid #CCCCFF;
}

.pagination:hover
{
color:#003366;
border:1px solid #CCCCFF;
background-color:#e5e5e5;
}

.more_page:link, .more_page:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
text-decoration:none;
padding:1px 4px;
color:#FF6600;
font-style:normal;
font-weight:normal;
background-color:#FFFFCC;
border:1px solid #CCCCFF;
}
.li_br_ri{border-right:none;}
.more_page:hover
{
color:#003366;
border:1px solid #CCCCFF;
background-color:#e5e5e5;
}
/*------------Ends------------*/
.req_pro_txt{font-size:11px; color:#333333; line-height:28px; font-family:Arial, Helvetica, sans-serif, Verdana;}
.req_txtbox{width:210px; height:16px; border:#999999 solid 1px;}
/*-------------------SITE MAP PAGE STYLES--------------------*/
.site
{
width:178px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
padding-bottom:12px;
font-size:11px;
padding:0 7px 0 0;
}
.site dt 
{
font-weight:bold;
color:#666666;
margin-right:0 35px 0 5px;

font-size:12px;
border-bottom:#999999 solid 1px;
}
.site dd a
{
line-height:19px;
margin:0 0 0 -40px; padding:0;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
}
.site dd a:hover
{
line-height:19px;
color:#0099CC;
}
.s
{
color:#333333;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-left:34px;
line-height:25px;
}
.head_txt{font-family: Arial, Helvetica, sans-serif, Verdana;  font-size:13px; color:#FF6600;}

/*-------------------Ends--------------------*/
/*--------------slider Style-----------------*/
.applemenu{
margin: 5px 0;
padding: 0;
width: 99%; /*width of menu*/
/*border: 1px solid #bfd0d3;*/
}

.applemenu div.silverheader a{
background:#E2E2E2 url(../images/arr_features.gif) no-repeat 6px;
font: bold 12px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color:#6e6e6e;
text-indent:10px;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width:auto;
padding: 3px 0 3px 0;
/*border:#bfd0d3 solid 1px;*/
padding-left: 7px;
margin-top:1px;
text-decoration: none;
}
.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color:#302f2f;
background:#E2E2E2 url(../images/arr_features.gif) no-repeat 6px;
}

.applemenu div.selected a, .applemenu div.silverheader a:hover{
background:#E2E2E2 url(../images/arr_features_d.gif) no-repeat 6px;
color: #302f2f;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: #fbfdf5;
padding: 5px;
/*border: 1px solid #bfd0d3;*/
border-top:none;
height:auto; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}
/*Ends*/
p.featureTXT{margin:6px; padding:0; font-size:11px; color:#333333; font-family:Arial, Helvetica, sans-serif, Verdana;
text-align:justify; line-height:20px;}

.category_box
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#404040;
width:185px;
}

.meter{
background:url(../images/meter.gif) top no-repeat;
height:27px;
padding:6px 0px 0px 0px;
font-size:12px;
}
/*Online Demo Styles*/
div.usrdemo{width:242px;
background:url(../images/demo_bg_2.gif) repeat-y;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#797b7b; line-height:20px;
}

.feedbacktxt {
	font-size: 11px; color: #5e5e5e; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.feedbacktxt ul {
	padding:0px; margin:0px; list-style:none;
}
.feedbacktxt li {
	background:url(../images/arr_blu.gif) no-repeat left; padding-left:10px; line-height:25px;
}
.AccordionPanelTab
{
font-size:11px; font-weight:bold; color:#0066ff; font-family:Arial, Helvetica, sans-serif; padding-top:20px;} 


.arial div
{
font-family:Arial, Helvetica, sans-serif; 
}
.lb
{border-left:#CCCCCC 1px solid;}
.rb
{border-right:#CCCCCC 1px solid;}
.tb
{border-top:#CCCCCC 1px solid;}
.bb
{border-bottom:#CCCCCC 1px solid;}
.pro_b
{font-weight:bold;}
.pro_bg
{
background:#dedede;}
.pro_bg1
{
background:#fff;}
.pro_bg2
{
background:#f6f6f6;}
.maintable
{
width:550px; float:left; font-size:11px; color:#333333; line-height:30px; display:block;}
.pro_textindent
{text-align:left;}
.pro_center
{
text-align:left; padding-left:11px; font-family:Arial, Helvetica, sans-serif; line-height:25px; color:#333333}
.pro_tenderid
{
width:70px; float:left;}
.pro_tendertitle
{
width:157px; float:left;}
.pro_date
{
width:100px; float:left;}
.pro_query
{
width:50px; float:left;
}
.pro_amount
{
width:100px; float:left;
}
.title
{
background: transparent url(../images/zeus_al_bg.gif) repeat-x bottom; height:33px; line-height:33px;
font-size:12px; font-weight:bold; color:#FFFFFF; text-indent:10px; text-align:left; font-family:Arial, Helvetica, sans-serif;
}
.left_box
{
background:#fff; font-size:11px; color:#848484; text-align:left; 
}
.tenderlist1
{
border-left:#d0d0d0 1px solid; border-right:#d0d0d0 1px solid; padding:10px 0 0 0;
background:url(images/bg.jpg) bottom repeat-x; line-height:18px; font-family:Arial, Helvetica, sans-serif;
}
/* CSS for Tabs of Screen Shot Page */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: normal 12px Verdana;
list-style-type: none;
text-align: left;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #d2d2cc;
color: #e5730e;
background:url(../images/tab_ds.jpg) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration:none;
color: #9e500b;
}

.shadetabs li a.selected{
position: relative;
top: 0px;
}

.shadetabs li a.selected{
background-image:url(../images/tab_sel.jpg);
border-bottom-color:#ffffff;
}

.shadetabs li a.selected:hover{
text-decoration: none;
}

.tabcontent{
display:none;
}

/* Screen Shot Page */

.num_bg{
background:url(../images/gn_num_bg.gif) left no-repeat;
height:27px;
width:28px;
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.num_bg_admin{
background:url(../images/rd_num_bg.gif) left no-repeat;
height:27px;
width:28px;
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.num_head{
color:#000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
padding:0px 0px 0px 8px;
}

.num_cont{
color:#000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
padding:10px 0px 0px 8px;
}
