input{margin:4px 0;}
select{margin:4px 0;}

table{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

table.main {border:0px solid #f7f7f7;background-color:#f9f9f9;width:100%;}
table.main td {padding: 0 0 0 5px;}

table.intro {font-weight:normal;}

.contentheading-header {font-size:20px; font-family:"Times New Roman", Times, serif; color:#fff;background-color:#00578C;padding:2px 2px 2px 5px;font-weight:normal;}

.contentheading-reg {font-size:20px; font-family:"Times New Roman", Times, serif; color:#fff;background-color:#1A7FBD;padding:1px 1px 1px 5px;}

.green_rule {height:2px; border-bottom:1px solid #ddd;}

.header_bg{background:url(../images/header_bg.gif) top left repeat-x;}

.star {color:#ff0000; font-weight:bold;font-size:14px;}

.red {color:#ff0000;font-size:14px;}

.recommend {font-size:10px;}

.advertising_links{color:#00578C;font-weight:bold;text-decoration:none;}
.advertising_links:visited{color:#777;font-weight:bold;text-decoration:none;}
.advertising_links:hover{color:#7A9D22;font-weight:bold;text-decoration:none;}

.adpic_list {border:1px solid #ddd;padding:5px; background-color:#f1f1f1;}
.adpic_list:hover {border:1px solid #AAC570;padding:5px;background-color:#E7F2D0;}
.adpic_list:hover a {border:1px solid #AAC570;padding:5px;background-color:#E7F2D0;}

legend.whitetxt
{color:#fff; margin:3px 0 0 0;}

.txt{color:#000;font-weight:none;text-decoration:none;font-size:12px;padding-left:2px;}

/* new classes added for new questionare by prashant */
.qheading
{
background-color:#0066CC;
color:#FFFFFF;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:14px; background-color:#1A7FBD;padding:1px 1px 1px 5px;
}

.qtab
{
border:1px solid #ccc;
margin:5px 0;
}
.ans_txt
{
background-color:#F1F1F1;
color:#000;
font-size:14px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
padding:1px 1px 1px 5px;
}

/*22 Jan 08*/
#tick-green
{width:80%;
height:25px;
_height:20px;
border:1px solid #9ABC46;
border-width:1px 0px 1px 0px;
background-color:#E6F8B9;
padding:2px 0 0 0;
}

span.tick-green
{
background:url(../images/tick_green.gif) top left no-repeat;
width:auto;
height:25px;
_height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#5A7D38;
padding:0 0 0 40px;
margin:3px 0 0 0;
display:block;
}

#tick-red
{width:80%;
height:25px;
_height:20px;
border:1px solid #ff0000;
border-width:1px 0px 1px 0px;
background-color:#FF5959;
padding:2px 0 0 0;
}

span.tick-red
{
background:url(../images/tick_red.gif) top left no-repeat;
width:auto;
height:25px;
_height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
padding:0 0 0 40px;
margin:3px 0 0 0;
display:block;
}


