﻿
div.title
{
	font-size:1.8em;
	line-height: 2em;
	font-weight:bold;
	color: #122B51;
}
dt
{
	font-weight:bold;
	color: #122B51;
}
.footer dd
{
	font-size: 1.1em; 
	line-height: 1.6em; 
	text-align: justify; 
	color:#122b51;
}
/* for blog script */
td.blog a { font-weight: normal; text-decoration: none; font-size:1.5em;  }
td.blog a:link { color: #09f; }
td.blog a:visited { color: #09f; }
td.blog a:hover { border-bottom: 1px dotted #0728ED; color:#0728ED; font-weight: bold;}

td.blog li { line-height:2.4em;}
td.blog div.blogHeader 
{
 font-size: 1.8em; 
 color:#444;
 font-weight:bold;
 padding-left:25px;
}



/*
dt {
    color: gray;
    clear: both;
    float: left;
    padding: 0px;
    width: 35px; }
dd {
    float: left;
    display: inline;
    padding: 0px;
    color: #333;
   }
*/
.image{border: solid 5px white;}

h1,h1.name
{
	/*font-family: Trebuchet MS;*/
	font-size: 1.5em;
	line-height:1.8em;
	text-align:center;
	color: #666666;
}
h1.name
{
	text-align:left;
	line-height:1em;
}
fieldset {
	
	border: 0px;
}


label.bold
{
	font-weight:bold;
}

hr {
  
  border:0;
  border-top: 1px solid #ccc;
  height: 0;
  background: #ccc;
}

/* start links */

a { font-weight: bold; text-decoration: none;  }
a:link { color: #09f; }
a:visited { color: #1A3577 }
a:hover { border-bottom: 1px dotted #0728ED; color:#0728ED }
a:active { border-color: #3BB000; color: #3BB000 }

a.nav:link,a.nav,a.nav:visited,a.nav:active{color: #ffffff;}/*color: #122B51;*/
a.nav:hover{color: #F98B22;}

a.nav2:link,a.nav2,a.nav2:visited,a.nav2:active{color: #4e6172;}
a.nav2:hover{color: #F98B22;}

a.static:link,a.static,a.static:visited,a.static:active{color: #09f;}
a.static:hover{color: #bbde79;}

img.icon {vertical-align:bottom;}


a.title
{
	font-size:1.5em;
	line-height: 1.8em;
}

a.username
{
	color:Maroon;
}

b.numbers
{
	font-size:1.2em;
	/*font-family: Trebuchet MS;*/
}


.modalBackground 
        {
             	background-color:Gray;
	            filter:alpha(opacity=70);
	            opacity:0.7;  
        }
/* end links */
span.bold
{
	font-weight:bold;
}

.comment2
{
	font-size: 1.1em; 
	line-height: 1.6em; 
	text-align: justify; 
	color:#122b51;
}
.comment2 dt
{
	font-size: 1.3em; 
}
.comment2 a
{
	color:#122b51;
	text-decoration:underline;
	font-weight:normal;
}
.comment2 i
{
	font-weight:bold;
}
.comment
{
	font-size: 1.2em; 
	line-height: 1.8em; 
	text-align: justify; 
	/*text-indent: 20px;*/
	color:#444;
	padding-right:10px;
}
.comment b
{
	font-size: 1.4em; 
}
.comment i
{
	font-weight:bold;
}

.mainHeader
{
	font-size:2em;
	text-align: justify; 
	color:#E79937;
	padding-right:10px;
}

.heading {
	padding: 1em 0 1em 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.2em;
}

.subheading{
	padding:.8em 0 0.5em 0;
	color:#0F2543;
	font-weight:bold;
	font-family:Arial, Sans-Serif;
	font-size:1.1em;
}




.readerReview {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #93C0CB;
}


input.inputSearch {
  background: white url(../images/icons/magglass.png) no-repeat 3px 4px;
  padding-left:17px;
  width:130px;
   }

/* div */




#review {
	border: 1px solid #B3D2D9;
	padding: 10px;
	margin-bottom: 10px;
	background: #FFFFFF;

}

 #loginBox
{
	align:center;
	border: 1px solid #B3D2D9;
	padding:5px;
	margin:0 auto; /* for the rest */
}

#loginBox
{
	width:600px;
	font-size:10pt;
}



#reviewform {
	
	width:100%;
	align:center;
	margin:0 auto; /* for the rest */

}

#reviewform   label {
	display: block;
	float: left;
	clear: left;
	width:325px;
	
	
}
#reviewform .textarea {
	height: 150px;
	width: 600px;
	border: 1px solid #65A4C0;
	clear: both;
	float: left;
	font: 1.2em;
	line-height:1.5em;
	background: #F5FAFA;
	padding:4px 4px 4px 4px;
	
}
#reviewform .textfield,.textfieldBold  {
	width: 350px;
	border: 1px solid #65A4C0;
	clear: both;
	float: left;
	background: #F5FAFA;
	text-indent: 3px;
	vertical-align:text-bottom;
	height:20px;
}
#reviewform .textfieldBold {
	font-weight:bold;	
}

#reviewform .button {
	float: left;
	clear: left;
	background: #DBA60F;
	border: 1px solid #000000;
	padding: 9px;
	margin: 3px;
	text-transform: capitalize;
	color: #FFFFFF;
	font-size: 1.4em;
	font-weight: bold;
}


div#repeaterHeader
{
	width:100%;
	text-align:center;
	font-size: 1.8em;
}

div#ratingBox,div#ratingBox2,div#ratingBox3
{
	width:80px;
	color:White;
}
div#ratingBox
{
	background : #424F71;
}
div#ratingBox2
{
	background : steelblue;
}
div#ratingBox3
{
	background : red;
}
div#greyRounded
{
	background : #F3F3F3;
	width:50%;
	align:center;
	margin:0 auto;

}
div#greyRounded p
{
	text-align:left;
	padding:10px;
	width:100%;
	align:center;
	margin:0 auto;
}

div#RatingOneDescription p, div#RatingTwoDescription p, div#RatingThreeDescription p 
{
	color: #666666;
	line-height:1.5em;
	padding: 0px 10px ;
}

div#title 
{
	font-size:1.5em;
	line-height: 1.8em;
	font-weight:bold;
}

div#RatingOneDescription, div#RatingTwoDescription, div#RatingThreeDescription
{
	width:400px;
	height:300px;
	background:white;
	border : solid 1px black;
	
}


div#aboutDifferent, div#howMuch, div#rolesInfo, div#latestNews
{
    background: #B1C052;
    align:center;
    margin: 0 auto;
    width:90%;
    padding: 0px 0px 0px 10px;  
}
div#aboutDifferent p, div#howMuch p, div#rolesInfo p, div#latestNewsp
{
	line-height:1.5em;
	font-size:1.1em;
	color:White;
}
div#aboutDifferent b, div#howMuch b, div#rolesInfo b, div#latestNews b
{
	line-height:1.5em;
	font-size:1.2em;
	color:White;
}
div#homeProfile
{
    background: #E79937;
    align:center;
    margin: 0 auto;
    width:90%;
    padding: 0px 0px 0px 10px;   
}

div#homeProfile label
{
	line-height:1.6em;
}
div#homeProfile p
{
	line-height:1.5em;
	font-size:1.1em;
	color:White;
}
div#homeProfile b
{
	line-height:1.5em;
	font-size:1.2em;
	color:White;
}


/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : auto;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

