.textfield	{color: #456D82; font-family: verdana, arial, helvetica, sans-serif; font-size: xx-small; background-color: #E4F0F5;}
a {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: 335769;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: none;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: 335769; text-decoration: none;}
BODY {SCROLLBAR-BASE-COLOR: #000099;SCROLLBAR-ARROW-COLOR: #FF0000}
.mainbodylabel {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #000099;}
.mainbody {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #3737FF;}
.errormessage {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF0000;}
.message {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #3737FF;}
.mainbodysmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;	color: #3737FF;}
.pageHeading {font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #9a9a9a; margin-top:0px;}

.dataTableHeadingRow  {	background-color : #cccccc;	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10px;color : #4F6669;text-transform:capitalize;}
.dataTableRow  {background-color: #D7E3E1;	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;	color : #4F6669;}
.dataTableRowOver  {background-color : #ffffff;	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;	color : #4F6669; border: thin solid #00FF00;}

.button	{cursor: hand; background-color: #cccccc; color: #333333; font-family: verdana,arial,helvetica,sans-serif; font-size: 9pt; border: 1px solid #666666;}
textarea {width: 100%}
TABLE.formArea {background: #cccccc; border-style: solid; border-width: 2px;font-size: 10px;}

#dataTable tr td{padding: 5px 3px 5px 0px;}
#tablePagination {margin-top: 20px;}
#tablePagination_perPage {padding-right: 50px;}
#tablePagination_perPage select{margin:10px;}
#tablePagination_paginater img{height:20px;width:20px; padding: 0px 5px;}

.camp-row{color:#333;font-size:13px;background:#D7E3E1;}
.key-ide-report{color:#333;font-size:13px;background:#E4F0F5;}
.camp-row a{text-decoration:underline;}
#dataTable td .button{margin-left:11px;}

/* for keyword checker */
#keyword{
	padding:3px;
	font-size:18px;
	border:3px #CCC solid;
}

#tick{display:none;}
#cross{display:none;}
#loader{display:none;}	
#key-min{display:none;color:#C33;padding-left:5px;}
#key-images{
display:inline-block;
width:20px;
height:20px;
}

.add-credits .radio{margin:5px 5px 5px 0px;}
.credit-tariff th{width:120px;font-size:12px;}
.mainbodymed{font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #3737FF;}

.keyword-tariff th{width:120px;font-size:12px;}
.required{color:#ff0000;}

input[type=checkbox]{margin:0px;}


input.error,textarea.error {
    border: 1px dotted red;
}
label.error {
    color: red;
    font-size:11px;
    font-style: italic;
    margin-left:5px;
    margin-right:15px;
}
