*{margin:0; padding:0;}

body {
background:#f4f4f4 url(../images/bg.gif) repeat left top;
font-family:"Arial";
text-align: center;
line-height:26px;
}

a{color:#0066CC;text-decoration:none;}
a:hover{color:#F12376;text-decoration:none;}
a img { border-width: 0; border: 0; }

.clear {
	clear: both;
}
/**************** font styles ****************/
h1 {font-size:46px;font-family:"Arial";font-weight:normal;color:#0066CC; padding-bottom:3px;}
h2 {font-size:30px;font-family: "Arial", Tahoma, Verdana, sans-serif; font-weight:normal; color:#0066CC}
p{padding:5px;font-size:14px;font-family: "Arial";}
p form{margin-top:0; margin-bottom:1px;font-family:"Arial", arial, Verdana, sans-serif; color:#fafafa; font-size:15px; line-height: 2.5;}

.last { font-size:12px;font-family: "Arial"; line-height:20px;}

/* container style*/
#container {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 1px 1px 1px 1px #888888;
    color: #303030;
    margin: 15px auto;
    padding: 0;
    text-align: left;
    width: 955px;
}
/* header style  */
#header {
	padding: 0px 15px;
	margin: 0 auto;
	height: 111px;
}

#header h1 {
	padding: 0;
}
#header h1 a {
	color: #336699;
	padding-top: 40px;
	font-size: 48px;
	font-family:"Tahoma";
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 0px;
	float: left;
}

#header h1 a strong {
	color: #FF6E3D;
}

#header h2 {
	color: #999;
	float: left;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0;
	margin-left: 5px;
	margin-top: 50px;
	padding-bottom: 0;
	padding-left: 4px;
}


/**************** Menu styles ****************/
#navigation {height:2.2em;font-size:16px;font-family:"Arial";line-height:2.2em;background:#2361a1;color:#ffffff;}
#navigation li{float:left;list-style-type:none;}
#navigation li a{display:block;padding:0 12px;font-size:15px;font-weight:normal;text-decoration:none;background-color:inherit;color: #ffffff;}
#navigation .selected,#navigation a:hover{background:#69A3FB;color:#ffffff;text-decoration:none;}

/**************** Content styles ****************/
#content {float:left;width:740px;font-size:14px;padding:5px 5px 0 10px;margin-top:5px;}
#content p{font-size:16px;}
#content ul {padding:0 12px;font-size:14px;}
#content a{color:#0066CC;text-decoration:none;background-color:inherit;}
#content h1{font-size:24px;font-family:"sans-serif";margin:5px 0 5px 0; font-weight:normal;}
#content h2 {font-weight:normal;font-size:20px;font-family:"sans-serif"; }
#content h3{margin:0 0 5px 0; font-size:1.4em;}
#content .title {background:#2361a1 ;padding:4px 4px;height:1.5em;font-size:15px;line-height:1.5em;color:#FFF;font-family:"Arial"; margin-top:15px;}

}

#header h1 a strong {
	color: #FF6E3D;
}


/**************** Sidebar styles ****************/
#sidebar{width:190px;float:right;margin:7px 5px;font-size:16px;font-family:"Arial";border-top: none;}
#sidebar ul{margin:0}
#sidebar ul,#sidebar li ul{list-style:none;display: block;}
#sidebar h3{background:#2361a1 ;padding:4px 6px;height:1.5em;font-size:16px;line-height:1.5em;color:#FFF;font-family:"Arial";margin-top:10px;}
#sidebar ul{padding:0 0 5px 0;}
#sidebar a:hover{text-decoration:none}
#sidebar li li{margin-left:5px;margin-right:20px;line-height:35px;padding-left:10px;border-bottom: 1px solid #F0F0F0;display: block;}
#sidebar li ul{margin-bottom:1.6em}



/**************** Footer styles ****************/
#footer {width:auto;padding:0 10px;font-family:"Arial";color:#fff;background-color:#2361a1;margin-top:30px; font-size:13px;}
#footer a {color:#fff; font-size:13px;}


/* -- social connect widget -- */


.social-connect-widget{background:#fff;border:1px solid #E9EAE7;padding:5px;font-size:12px;}
.social-connect-widget:hover{border:1px solid #CECECD;background:#F7F7F7}
.social-connect-widget a{text-decoration:none;font-family:Tahoma,Helvetica,Sans-serif;color:#454543}
.social-connect-widget a:hover{text-decoration:underline;color:#0066CC}
.social-connect-widget img{vertical-align:middle;margin-right:5px}


/****************alert Box Msg******************/
.redbox{border:solid 1px #dc2727; background:#f2abab;color:#222222;padding:8px;text-align:left;font-family:"Arial";font-size:14px; width:auto}
.redbox li {margin-left:10px;margin-left:5px;line-height:35px;padding-left:15px;}
.greenbox{border:solid 1px #90ac13; background:#eef4d3;color:#222222;padding:8px;text-align:left;font-family:"Tahoma";font-size:14px; width:auto;line-height:35px;}

/****************END alert Box Msg******************/


/**************** ads styles ********************/

#ads_728x15{padding:3px 3px;height:17px;line-height:18px;background:#69A3FB;}
#ads_336x280{float:left;margin:0 10px 7px 0;padding:3px 3px;height:280;}
#ads_728x90{padding:2px; width:730px; height:90px;background:#eee; margin:5px;}

/**************** END ads styles ****************/


/**************** Table styles ****************/

.tablegrid {width:100%;border:1px solid #F2F2F2;background:#fff;font-size:16px;}
.tablegrid th{color:#FFF;text-align:left;padding-left:10px;padding-bottom:6px;background:#2361a1;border:1px solid #BABABA;margin:0px;}
.tablegrid td{color:#494949;text-align:left;padding-left:10px;padding-bottom:6px;border-bottom:1px dashed #BABABA;margin:0px;}

/**************** END Table styles ****************/


/*lable style */

lable {font-family:"Tahoma";font-size:14px;display: inline-block;line-height: 2.5;vertical-align: top;width:160px; float: left;}
label.error {color:red; font-family:"Tahoma";font-size:13px; padding:1px;width:98%;}
form.formular {font-family: "Tahoma";font-size: 12px;padding: 10px;width:98%;margin: 0 auto;}
.formular fieldset {margin-top:10px;padding :8px;border: 1px solid #B5B8C8;	}
.formular legend {font-size: 14px;color: #15428B;font-weight: 900;}
.formular fieldset label {float: none;text-align: inherit;width: auto;}
.formular td {font-size: 14px;padding :0px;}


/*  input */
.formular input[type="text"], input[type="password"] ,[type="url"],select {
background: url("../images/form.gif") repeat-x scroll center top #FFFFFF;
border: 1px solid #CCCCCC;
padding: 3px 3px;
width: 260px;
height: 28px;
margin-top:5px;
font-size:14px;
font-family: "Tahoma";

}


/*  style textarea */
.formular textarea {
background: url("../images/form.gif") repeat-x scroll center top #FFFFFF;
border: 1px solid #CCCCCC;
padding: 3px 3px;

margin-top:5px;
font-size:15px;
font-family: "Tahoma";
}



/* bottun style */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .4em 1.1em .5em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}



/* white */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}



.nb_proxy{
  font-weight: normal;
	padding-bottom: 10px;
  padding-top: 20px;
	font-size: 1.4em;
}

/* start - table */
.infotab {
	border-collapse: collapse;
	margin: 5px 12px;
}
th strong {
	color: #fff;
}
#tdinfo {
	/*background: #FAFAFA url(http://free-proxy-sites.net/style/images_NEW/th-bg.gif) repeat-x; */
	background:#0167cc;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	color: #FFF;
	text-align: center;
	border-left: 1px solid #c7d0d7;
	border-bottom: solid 0px #c7d0d7;
	text-transform:uppercase;

}

tr {
	height: 35px;
}
.infotab td {
  font-family: "Arial";
  font-size:15px;
	padding-left: 12px;
	padding-right: 19px;
	border-left: 0px solid #E8E8E8;
	border-bottom: 1px solid #DFDFDF;
}
td.first,th.first {
	border-left: 0px;:inherit; text-decoration:none;}




/*CSS Yahoo new version style pagination*/
	div.pagination {
		padding: 4px;
		margin: 10px;
		text-align:center;
		font-family:"Arial";
		font-size:16px;

	}

	div.pagination a {
		border: 1px solid #ccdbe4;
		margin-right:3px;
		padding:5px 9px;

		background-position:bottom;
		text-decoration: none;

		color: #0061de;
	}
	div.pagination a:hover, div.pagination a:active {
		border: 1px solid #2b55af;
		background-image:none;
		background-color:#3666d4;
		color: #fff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;

		font-weight: bold;
		color: #000;
	}
	div.pagination span.disabled {
		display:none;
	}
	div.pagination a.next{
		border:2px solid #ccdbe4;
		margin:0 0 0 10px;
	}
	div.pagination a.next:hover{
		border:2px solid #2b55af;
	}
	div.pagination a.prev{
		border:2px solid #ccdbe4;
		margin:0 10px 0 0;
	}
	div.pagination a.prev:hover{
		border:2px solid #2b55af;
	}