/* CSS Document */
/*Created by Sai Ashish 07-12-09*/

.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /*12 px*/
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #f1efec;
	margin: 0px;
}.boorder1 {
	padding-right: 7px;
	padding-left: 7px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-left-color: #dedede;
	background-color: #FFFFFF;
}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /*12px */
	font-weight: bold;
	color: #16394e;
	text-decoration: none;
}
.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /*12px*/
	font-weight: bold;
	color: #16394e;
	text-decoration: none;
}
.link1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* 12px*/
	font-weight: bold;
	color: #368dc2;
	text-decoration: none;
}
.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* 12px*/
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.link2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /*12 px*/
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.line1 {
	background-image: url(../images/line_bg.gif);
	background-repeat: no-repeat;
	height: 30px;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* 12px*/
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.textdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.textfield1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /*12 px*/
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 18px;
	border: 1px solid #999999;
}
.border2 {
	border: 1px solid #e5e5e5;
}
.dotline {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.link3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4a4a4a;
	text-decoration: none;
}
.link3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4a4a4a;
	text-decoration: underline;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* 12px*/
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.content1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* 12px*/
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.border3 {
	padding: 5px;
	border: 1px solid #dbdbdb;
}
.cr2_ct {
	background-image: url(../images/cr2_ct.gif);
	background-repeat: repeat-y;
	width: 589px;
}
.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* 12 px*/
	font-weight: bold;
	color: #f76706;
	text-decoration: none;
}
.cr3_ct {
	background-image: url(../images/cr3_ct.gif);
	background-repeat: repeat-y;
	width: 255px; /*291px*/
}
.borderline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f5f5f5;
}


/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.ratingStarReadOnly { 
font-size: 0pt;
width: 13px; 
height: 12px;
margin: 0px; 
padding: 0px;
cursor: default; 
display: block;
background-repeat: no-repeat; 
}

.filledRatingStar {
    background-image: url(../Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../Images/SavedStar.png);
}

.siteMap{ margin:10px 0; font-size: 8pt; padding:6px 0 0 0; color:Gray; }

/* print, email, rating tool bar */
.tools{ margin:10px 0; font-size: 8pt; padding: 1px 0 0 0; /*height:30px;*/
         /*background:url(../images/double_grey_dot.gif) repeat-x */
         border-top: dotted 1px #CCC ; border-bottom: dotted 1px #CCC ;
         }
        
.tools li { margin:0 5px 0 0; padding: 1px 7px 2px 20px; 
            float:left; background-repeat:no-repeat; background-position:0 50%; border-right:1px solid #CCC }
.tools li.last { border:none }
.tools li.print { background-image:url(../images/printico.gif) }
.tools li.emailthis { background-image:url(../images/emailico.gif) }
.tools li.rating { }

/* Pager */

/*table {
			border-collapse: collapse;
			width: 100%;
		}
		
		td, th {
			border: 1px solid #009;
			padding: 3px 10px;
		}
*/		
		div.pager {
			margin-top: 5px;
			text-align: center;
		}

			/* pager links */
			div.pager a {
				/*border-right: 1px solid #C00; */
				padding: 2px 4px;
				display: inline-block;
				text-decoration: none;
				margin: auto 2px;
			}

			/* current page */
			div.pager span span {
				/*border-right : 1px solid #0C0;*/
				padding: 2px 4px;
				display: inline-block;
				margin: auto 2px;
			}
			.border-none {
				border-right : 0px solid #0C0;
				padding: 2px 4px;
				display: inline-block;
				margin: auto 2px;
			}
.info
{
    font-size:10px;
    padding:4px 0px;
    float:center;
}

.heading1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #015793;
	text-decoration: none;
}
.redtext {
	font-family: tahoma;
	font-size: 11px;
	color: Red;
	text-decoration: none;
	font-weight:bold;
}
.heading2 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}

table.gridtable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: Silver;
	border-collapse: collapse;
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: Silver;
	background-color: #dedede;
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: Silver;
	background-color: #ffffff;
}
