﻿body
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	padding-bottom: 40px;
	line-height: 150%;
}

.line
{
	width: 100%;
	margin: 5pt auto;
	border-top: 1px solid rgb(51, 51, 51);
	margin-bottom: 0px;
	border-color: #E1E1E1;
}

a
{
	color: #1122CC;
	text-decoration: none;
}

a:visited
{
	text-decoration: none;
}

/************************************Layaut**************************************/
.layout
{
	width: 900px;
	margin: 0pt auto;
	padding-top: 10px;
}

.content
{
	padding-top:40px;	
}

.topMenu
{
	float: right;
}

.logo
{
	background-image: url("../Images/logo.jpg");
	margin: 0pt auto;
	width: 265px;
	height: 129px;
}

/***********************************Fonts****************************************/
.blakBolderBig
{
	color: #333333;
	font-size: 15px;
	font-weight: bold;
}

.blakBolder
{
	color: #666666;
	font-weight: bold;
}

.gray
{
	color: #666666;
}

/***********************************Form****************************************/
.form
{
	background-color: #F0F0F0;
	border: 1px solid #E1E1E1;
	padding: 10px;
	margin: 0pt auto;
	width: 450px;
	margin-top: 20px;
}

.form .line
{
	width: 100%;
	margin: 10pt auto;
	border-top: 1px solid rgb(51, 51, 51);
	margin-bottom: 0px;
}

.field
{
	width: 100%;
	text-align: right;
	padding: 2px;
}

input[type=text]
{
	border: 1px solid #7F9DB9;
	color: #333;
	padding: 2px;
	width: 250px;
}

textarea
{
	border: 1px solid #7F9DB9;
	color: #333;
	padding: 2px;
	width: 250px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
}

select
{
	border: 1px solid #7F9DB9;
	color: #333;
}

.form input[type=password]
{
	border: 1px solid #7F9DB9;
	color: #666666;
	padding: 2px;
	width: 250px;
}

input[type=text].small
{
	width: 70px;
}

input[type=text].medium
{
	width: 125px;
}

.form table
{
	width: 100%;
}
.form .link
{
	position: relative;
	top: -4px;
	font-size: 13px;
	font-style: italic;
}

.form .link_img
{
	height: 25px;
	margin-left: 15px;
	margin-right: 15px;
}

.form .forgot
{
	font-style: italic;
}

.options
{
	display: table;
	width: 100%;
}


/*************************************Question From**************************************/

.Qform
{
	background-color: #F0F0F0;
	border: 1px solid #E1E1E1;
	width: 98%;
	margin-top: 15px;
	padding: 10px;
}
.item
{
	width: 100%;
	padding-top: 5px;
	padding-bottom:5px;
}

.item input[type=text]
{
	width: 100%;
}

/**********************************GRID*****************************************/
.gridHover
{
	width:99%;
}

.gridHover th
{
	background-color: #14ADB3;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
}
.gridHover th a
{
	text-decoration: none;
	color: #ffffff !important;
	font-weight: bold;
}
.gridHover tr:hover
{
	background-color: #E5FAE5;
	cursor: hand;
}
.gridHover td
{
	padding: 2px 2px;
	border: 1px solid #E3E3E3;
	color: #333;
	text-align: center;
	font-size: 12px;
	width:150px;
}
.gridHover td input[type=text]
{
	width: 40px;
}

.hidde
{
	display: none;
}

/**************************resultBody**********************/
.resultBody
{
	padding-bottom: 30px;
}

.htmlEditor
{
	border: 1px solid #7F9DB9;
	background-color: #fff;
}

/**************************Navigator**************************/

.navigator
{
	text-decoration: none;
}

.navigator li
{
	float:left;
	padding:5px;
}

.navigator li.border-left
{
	border-left:2px solid #E1E1E1
}

.navigator li a
{
	color: #129DA5;
	font-size:13px;
	font-weight:bold;
}

.navigator li a.selected
{
	color: #666;
	font-size:13px;
	font-weight:bold;
}

.hidde
{
	display:none;	
}

.companyLogo
{
	max-width:225px;
}

.up
{
	background-image:url('../Images/ibtn_up.jpg');	
	background-repeat:no-repeat;
	width:29px;
	height:34px;
}

.down
{
	background-image:url('../Images/ibtn_down.jpg');	
	background-repeat:no-repeat;
	width:29px;
	height:34px;
}

.minus
{
	background-image:url('../Images/Minus.png');	
	background-repeat:no-repeat;
	display:inline;
	padding:6px;
}

.edit
{
	background-image:url('../Images/Edit.png');	
	background-repeat:no-repeat;
	display:inline;
	padding:7px;
}

.plus
{
	background-image:url('../Images/Minus.png');	
	background-repeat:no-repeat;
	display:inline;
	padding:6px;
}

.answer_text
{
	height:50px;
	width:99.5%;
	margin-bottom:10px;
	margin-top:10px;
	display:block;
}

.gridHover .pager
{
	color: #333333;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.gridHover .pager:hover
{
	background-color: #FFF;
	cursor:pointer;
}

.gridHover .pager tr:hover
{
	background-color: #FFF;
	cursor:pointer;
}

.gridHover .pager td
{
	width: 100% !important;
	border: 0px !important ;
	padding: 0px !important;
	margin: 0px !important;
	text-align:left;
}

.gridHover .pager table
{
	border: 0px !important;
	margin: 10px !important;
}

.gridHover .pager table td
{
	border: 0px ;
	padding-right: 5px !important;
	padding-left: 5px !important;
	border-right: 1px solid #E6E6E6 !important;
	width:20px !important;
	text-align:center;
}

.gridHover .pager table td span
{
	font-weight:bold;
	font-size:13px
}

.review_links
{
	width:auto !important;	
}

.review_links td
{
	padding:5px;	
}

.question_body
{
	color: #666;
    display: table;
    font-style: italic;
    margin: 15px 0px;
}

.no_border
{
	border:none !important;	
}