@charset "utf-8";
/* CSS Document */

body {margin:0; padding: 0; background: #fff; font: normal 1em Helvetica Neue, Helvetica, arial, Times, serif;}

.table {
	border: 1px solid #ccc;
	
	
}

/* CSS Review Box 2*/

.text_review

 {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 12px;
	font-weight: none;
	padding: 5px 5px 5px 5px;
	background:#2eb3e4;
	text-align: left;

}

.text_review

 {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 14px;
	font-weight: none;
	padding: 5px 5px 5px 5px;
	background:#2eb3e4;	
	color:#fff;	

}

.description

 {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 12px;
	

}


.small

 {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 11px;
	

}



.score

 {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 60px;
	color:#2eb3e4;	

}

.score2

 {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 60px;
	color:#000;	

}

.options

 {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 18px;
	color:#000;	
	padding: 5px 5px 5px 5px;

}



/* CSS Deafault Box*/





.archives {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 26px;
	font-weight: bold;
	padding: 5px 5px 5px 5px;

}


.table_head {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 16px;
	background:#2eb3e4;	
	padding: 0px 10px 0px 10px;
	width: 920px ;
	height: 30px ;
	text-transform: capitalize;
	color: #FFF;
	font-weight: bold;
}



.table_content {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 16px;
	background:#fff;
	padding: 5px 5px 5px 5px;

}

/* 4 Review  Box*/

.table_content2 {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 16px;
	background: #2798c2;
	padding: 5px 5px 5px 5px;
	font-weight: bold;

}


.table_head2 {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;

	border: 1px solid #ccc;
	padding: 0px 0px 0px 0px;
	width: 470px ;
	
	background: #2798c2;
	color: #fff;

}


.review_head {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
    padding: 2px 2px 2px 2px;
	background: #2798c2;
	color: #fff;
	font-size: 16px;
		

}


.review_text {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
    padding: 2px 2px 2px 2px;
	background: #2798c2;
	color: #fff;
	font-size: 11px;
	text-align: left;
		

}

.review_bottom {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
    padding: 2px 2px 2px 2px;
	background: #2798c2;
	color: #fff;
	font-size: 14px;
	text-align: left;
		

}


/* Review links */
.review_bottom a:link {color: #fff; text-decoration: underline;}
.review_bottom a:visited {color: #fff; text-decoration: underline;}
.review_bottom a:hover {color: #fff; text-decoration: underline;}
.review_bottom a:active {color: #fff; text-decoration: underline;}

/*   Box*/



.small_headline  {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 12px;
	padding: 5px 5px 5px 5px;

}

.small_sline {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 12px;
	padding: 0px 5px 0px 20px;

}

.small_sline2 {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 12px;
	

}

/* CSS Small Box*/

.table_head_small {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 16px;
	background:#2eb3e4;	
	padding: 0px 10px 0px 10px;
	width: 310px ;
	height: 30px ;
	text-transform: capitalize;
	color: #FFF;
	font-weight: bold;
}

.table_content_small {
	font-family: Helvetica Neue, Helvetica, arial, Times, serif;
	font-size: 14px;
	background:#fff;
	padding: 5px 5px 5px 5px;	
}
/* CSS Image Class*/

.thumb img {
	border: 3px solid #2798c2;
	padding: 0px;
	margin: 1px;
}  

.thumb a:hover img {
	border: 3px solid #red;
	padding: 0px;
	margin: 1px;
	filter: none;
} 

/* CSS Div HR*/

h1 { line-height: 0%; font-family: Helvetica Neue, Helvetica, arial, Times, serif; font-size:15px;  text-transform:uppercase; color: #2eb3e4; text-align:center;  padding:0px 0px 0px 0px;}

h2 { line-height: 0%; font-family: Helvetica Neue, Helvetica, arial, Times, serif; font-size:15px;  text-transform:uppercase; color: #fff;  padding:0px 0px 0px 0px;}

h3 { line-height: 0%; font-family: Helvetica Neue, Helvetica, arial, Times, serif; font-size:16px;  text-transform:uppercase; color: #2eb3e4; text-align:center;  padding:0px 0px 0px 0px;}

h4 { line-height: 0%; font-family: Helvetica Neue, Helvetica, arial, Times, serif; font-size:13px;  text-transform:uppercase; color: #333; text-align:center;  padding:0px 0px 0px 0px;}



A.read_review {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration: bold;
	text-transform:uppercase;
	text-align:center; 
}
A.read_review:visited {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration: bold;
	text-transform:uppercase;
	text-align:center; 
}
A.read_review:hover {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration : bold;
	text-transform:uppercase;
	text-align:center; 
}
A.read_review:active {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration : bold;
	text-transform:uppercase;
	text-align:center; 
}

.right_add {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration: bold;
	text-transform:uppercase;
	text-align:right; 
}

A.right_add {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration: bold;
	text-transform:uppercase;
	text-align:right; 
}
A.right_add:visited {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration: bold;
	text-transform:uppercase;
	text-align:right; 
}
A.right_add:hover {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration : bold;
	text-transform:uppercase;
	text-align:right; 
}
A.right_add:active {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration : bold;
	text-transform:uppercase;
	text-align:center; 
}




.left_add {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration: bold;
	text-transform:uppercase;
	text-align:left; 
}

A.left_add {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration: bold;
	text-transform:uppercase;
	text-align:left; 
}
A.left_add:visited {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration: bold;
	text-transform:uppercase;
	text-align:left; 
}
A.left_add:hover {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration : bold;
	text-transform:uppercase;
	text-align:left; 
}
A.left_add:active {
	Color : #fff;
	font-size: 15px;
	font-weight: bold;
	text-decoration : bold;
	text-transform:uppercase;
	text-align:center; 
}




.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}


.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


/* links */
a:link {color: #2eb3e4; text-decoration: none;}
a:visited {color: #2eb3e4; text-decoration: none;}
a:hover {color: #bae5f5; text-decoration: none;}
a:active {color: #2eb3e4; text-decoration: underline;}
/* /navbar */

/* top bar */
#topbar {width: 100%; height: 25px; background: #2798c2;}
#topbar p {font-size: 10px; margin: 0; padding: 5px 0 0 0;}
#topbar img {padding: 5px 0 0 0;}
#topbar a:link {color: #fff; text-decoration: none;}
#topbar a:visited {color: #fff; text-decoration: none;}
#topbar a:hover {color: #bae5f5; text-decoration: none;}
#topbar a:active {color: #fff; text-decoration: underline;}
/* /top bar */

/* header */
#header {background: url(/img/header.jpg) top no-repeat; width: 1000px; height: 130px; margin: 0 auto;}
#desc1 {font: normal 22px Georgia, "Times New Roman", Times, serif; margin: 0 0 0 170px; padding: 40px 0 0 0; color: #2eb3e4;}
#desc2 {font: normal 32px Georgia, "Times New Roman", Times, serif; margin: -5px 0 0 170px; padding: 0; color: #2eb3e4;}
#desc3 {font: normal 12px Georgia, "Times New Roman", Times, serif; margin: 0; padding: 40px 0 0 0; color: #2eb3e4;}
.desc {font: normal 12px Georgia, "Times New Roman", Times, serif; margin: 0; padding: 0 0 0 0; color: #2eb3e4;}
.desc h2  {font: normal 12px Georgia, "Times New Roman", Times, serif; margin: 0; padding: 3px 0 0 0; color: #2eb3e4; text-transform:capitalize; }
/* /header */

.bluebar {width: 100%; height: 35px; background: #2eb3e4;}
.bluebar p {font-size: 12px; margin: 0; padding: 10px 0 0 0;}
.bluebar a:link {color: #fff; text-decoration: underline;}
.bluebar a:visited {color: #fff; text-decoration: none;}
.bluebar a:hover {color: #bae5f5; text-decoration: none;}
.bluebar a:active {color: #fff; text-decoration: underline;}

/* navbar */
#navbar {background: url(/img/navbar.gif) top no-repeat; width: 1000px; height: 35px; margin: 0 auto;}
#navbar p {font-size: 12px; margin: 0; padding: 10px 0 0 0;}
#navbar a:link {color: #fff; text-decoration: none;}
#navbar a:visited {color: #fff; text-decoration: none;}
#navbar a:hover {color: #bae5f5; text-decoration: none;}
#navbar a:active {color: #fff; text-decoration: underline;}
/* /navbar */

/* search */
#search {border: none; background: url(/img/search_field.gif) top no-repeat; width: 205px; height: 25px; padding: 0 0 0 20px; margin: 5px 0 0 0; vertical-align: top;}
#search_button {margin: 5px 0 0 0; vertical-align: top;}
/* /search */

/* footer */
#footer p {font: normal 10px Arial, Helvetica, sans-serif; color: #2eb3e4; padding: 0px 0 0 0;}
/* /footer */
