/* CSS Document */

* { margin:0; padding:0;}

body#body{ 
	background:#545e68;
	font-family:verdana;
	font-size:12px;
	color:#545e68;
	line-height:18px;
}
/*.min-width {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%"); min-width:980px;}*/
#main { margin:0 auto; width:980px; background:url( Images/bg-top.jpg) top left no-repeat;}


/*------HEADER------*/
#header { padding:0px;}

.head-row1 { height:57px; width:100%; overflow:hidden;}

.head-row2 { height:247px; width:100%; overflow:hidden;}



.head-row3 { height:69px; width:100%; overflow:hidden; }
.head-row3 .col1 { float:left; width:721px}
.head-row3 .col2 { float:left; }

.logo { margin:69px 20px 0px 10px; float:left;}
.pr-menu {overflow:hidden; padding-left:16px; clear:both;}
ul.primary-links {margin:0px; padding:0px; list-style:none; text-align:center;}
ul.primary-links li { float:left; padding:0px 0px 0px 0px;}
ul.primary-links li a { background:url( Images/bg-li.gif) top left no-repeat; color:#FFF; text-decoration:none; font-size:11px; font-weight:bold; display:block; width:116px; padding:15px 0px 18px 0px;}
ul.primary-links li.active a, ul.primary-links li a:hover { background:url( Images/bg-li-active.gif) top left no-repeat; color:#000000;}
ul.links {
  margin: 0;
  padding: 0;
}
ul.links.inline {
  display: inline;
}
ul.links li {
  display: inline;
  list-style-type: none;
  padding: 0 0.5em;
}
ul.primary-links li.last { padding-right:0;}
#cont { overflow:hidden; width:100%; padding-bottom:15px;}
#left-col { width:269px; margin-right:-269px; float:left; position:relative;}
#left-col .ind { padding:0px 13px 0px 16px;}

#cont-col { float:left; width:100%;}
#cont-col .ind { padding:0px 18px 20px 269px;}
.block h2 { display:block; border-bottom:#bcbcbc 1px solid; color:#444b4e; font-size:12px; line-height:22px; margin:0; margin-top:5px; margin-bottom:10px; padding:0;}


.content { padding:0px 10px 0px 0px; color:#545e68; line-height:14px; font-size:11px;}
.node .content strong { color:#545e68; font-size:13px;}
.node .content a { color:#00b4ff; font-size:11px;}
.content a:hover{ text-decoration:none;}

.node { width:100%; padding-bottom:30px;}
.node .content, #contact-mail-page { padding:14px 21px 5px 10px; overflow:hidden;}
.node div.links { padding-top:5px; padding-bottom:2px; text-align:left;}
.node .title {padding:25px 15px 6px 6px;}

/*----NAVIGATION----*/
#block-user-1 { background:url( images/bg-block.gif) left repeat-y;}
#block-user-1 .block-top { background:url( images/block-top.gif) top left no-repeat;}
#block-user-1 .content { background:url( images/block-bot.gif) bottom left no-repeat;}
#block-user-1 .title h3 { background:url( images/bg-h.gif) bottom left no-repeat; color:#FFF; text-transform:capitalize;}
#block-user-1 .content ul.menu { padding-left:0px; padding-bottom:0px;}
#block-user-1 .content ul.menu li ul.menu { padding-left:20px; padding-right:10px;}
#block-user-1 .content ul.menu li { padding:0px 4px 1px 0px; list-style-image:none; list-style:none; margin:0; line-height:normal;line-height:22px; overflow:hidden; border-bottom:1px solid #46c9ff;}
#block-user-1 .content ul.menu li a { background:url( images/a1.gif) no-repeat right 10px; color:#FFF; font-size:12px; text-decoration:none; font-weight:bold; display:block; padding-left:0px; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
#block-user-1 .content ul.menu li a:hover{ text-decoration:none; color:#47515b;}
#block-user-1 .content ul.menu li.collapsed a { background:url( images/a1.gif) no-repeat right 9px;}
#block-user-1 .content ul.menu li.last { border-bottom:none;}


.block-top { background:url( images/block-top2.gif) top left no-repeat; width:100%; overflow:hidden;}
.title { padding:0}
.title h3 { color:#00b4ff; text-transform:uppercase; font-size:13px; font-weight:bold; padding:21px 0px 14px 3px; margin:0px 19px; background:url( images/bg-h2.gif) bottom left no-repeat;}
.content { padding:0px 10px 0px 0px; color:#545e68; line-height:14px; font-size:11px;}
.node .content strong { color:#545e68; font-size:13px;}
.node .content a { color:#00b4ff; font-size:11px;}
.content a:hover{ text-decoration:none;}

.border-left {background:url( images/border-left.gif) repeat-y left #FFFFFF;}
.border-right {background:url( images/border-right.gif) repeat-y right;}
.border-top {background:url( images/border-top.gif) repeat-x top;}
.border-bot {background:url( images/border-bot.gif) repeat-x bottom;}
.corner-top-left {background:url( images/corner-top-left.gif) no-repeat left top;}
.corner-top-right {background:url( images/corner-top-right.gif) no-repeat right top;}
.corner-bot-left {background:url( images/corner-bot-left.gif) no-repeat left bottom;}
.corner-bot-right {background:url( images/corner-bot-right.gif) no-repeat right bottom; width:100%; overflow:hidden;}
.corner-bot-right .inner { padding:16px 15px 25px 14px;}


.bg-h3 { background:url( images/bg-h3.gif) top repeat-x; width:100%; overflow:hidden;}
.corner-left { background:url( images/corner-left.gif) top left no-repeat; width:100%; overflow:hidden;}
.corner-right { background:url( images/corner-right.gif) top right no-repeat; padding:0px 16px 0px 15px;}
.submit { padding:0px 0px 25px 6px; overflow:hidden; color:#000000; text-align:left; }
.submitted, .submit .submitted{ color:#152229; font-size:11px; line-height:normal; font-weight:normal;}
.submitted a { color:#152229;}


/* footer */
#footer { color:#aaafb4; font-size:12px; font-weight:normal; text-align:center; width:100%; overflow:hidden; font-family:Arial, Helvetica, sans-serif; background:url( images/footer.gif) top left repeat-x; height:60px;}
.foot { text-align:center; margin:0 auto; width:980px; padding:25px 0px 40px 0px;}
#footer a { color:#aaafb4; text-decoration:none;}
#footer a:hover{ text-decoration:underline;}
#footer .foot span { padding-right:30px;}
/* footer end */

/*------CORNERS------*/
div.block { margin-bottom:8px; color:#363638; position:relative; overflow:hidden; width:100%; background:url( images/bg-block2.gif) left repeat-y}
.block-top { background:url( images/block-top2.gif) top left no-repeat; width:100%; overflow:hidden;}
.block .content { padding:13px 19px 20px 22px; overflow:hidden; background:url( images/block-bot2.gif) bottom left no-repeat;}
.clear-block { padding:0px 20px 0px 18px;}

/*----POLL----*/
.poll .percent, .poll .text { color:#585c5c; font-size:13px;}
.poll .title { color:#585c5c; font-size:13px; font-weight:normal; padding-bottom:0px; background:none; padding-left:0px;}
.poll .total { font-weight:normal; color:#585c5c; font-size:12px; text-align:left;}
.poll .bar {background:#FFFFFF; font-size:1px; height:8px; border:1px solid #a0a0a1; padding:0px;}
.poll .bar .foreground { background:#00b4ff; font-size:1px; height:8px;}

#block-poll-0 li{ background:none; padding:0;}
#block-poll-0 ul.links li { background:none; padding:0px; background:none;}
#block-poll-0 ul.links li a { color:#00b4ff; font-weight:normal; font-size:11px; text-decoration:underline; background:none; text-transform:none;}
#block-poll-0 ul.links li a:hover { text-decoration:none;}
#block-poll-0 .bar { background:#e6e7e9; font-size:1px; height:8px; border:1px solid #a0a0a1; padding:0px;}
#block-poll-0 .bar .foreground { background:#00b4ff; font-size:1px; height:8px;}
#block-poll-0 .percent, #block-poll-0 .text { color:#545e68; font-size:11px; font-weight:normal; line-height:normal;}
#block-poll-0 .poll .title { color:#545e68; font-size:11px; font-weight:normal; padding-top:0px; background:none; padding-left:0px;}
#block-poll-0 .total { font-weight:normal; color:#00b4ff; font-size:11px;}
.form-item label { color:#000;}
#block-poll-0 ul.links { padding-left:0px;}
#block-poll-0 ul.links .first{ padding:0px;}
#cont #block-poll-0 ul.links li{ background:none;}
.blue-underline:hover,.bodytext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
}
.blue-underline {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#004CA1;
text-decoration:underline;
}
.Arrow{padding-left:18px;  background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:5px 5px ; text-align:left; }
.Arrow1{ padding-left:18px;   background-image:url(images/arrow1.jpg); background-repeat:no-repeat; background-position:5px 5px ; text-align:left;}
.bold{font-weight:bold;}

.imgdiv{ width:100%; clear:both; display:block; }
.Imgleft{width:330px; float:left;}


/***************************************** Tab contant*******************************************/
.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 3px solid white; /*navy border*/
background: black url(images/SubMbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
line-height:40px;
color: white; /*text color*/
padding : 0px 20px;
text-decoration: none;
border-right: 3px solid white; /*navy divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a.selected{
color: white !important;
padding : 0px 20px;
background: black url(images/SubMbgActive.gif) center center repeat-x;
}


.tabcontentstyle{ /*style of tab content oontainer*/
border: 3px solid white;
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/***************************************** REseller contant*******************************************/

.RMain{
margin: 0;
padding: 0;
height:30px;
font-size:18px;
color: white;
text-align:center;
line-height:30px;

background: black url(images/SubMbg.gif) center center repeat-x;
}
.RMainGreen{
margin: 0;
padding: 0;
height:30px;
line-height:30px;
font-size:18px;
color: white;
text-align:center;

background: black url(images/SubMbgActive.gif) center center repeat-x;
}
