body{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#969696;
}

.text14{
font-size:14px;
}
.text11{
font-size:11px;
}
.bg-main{
/*background-image:url(images/bg.jpg);
background-repeat:repeat-y;
background-position:center;*/
}
.orange-head{
color:#f47810;
font-size:30px;
font-family:Georgia, "Times New Roman", Times, serif;
}
.orange-head2{
color:#f47810;
font-size:36px;
font-family:Georgia, "Times New Roman", Times, serif;
}
.text16{
color:#959595;
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.head-main{
background-image:url(images/head-bg.jpg);
background-repeat:repeat-x;
border:1px solid #d9d5d6;
color:#f47810;
font-size:16px;
padding:8px;
font-weight:bold;
}

/*============================================================================*/
.head-main
    {
	padding: 0;
	background: none;
	border:none;
	font-weight: normal;
	color:white;
    }
    .head-main div
    {
	display:block;
	float:left;
	background: url(images/5r.png) top right no-repeat;
	padding:0;
	margin:0;
	width:100%;
    }

    .head-main div p
    {
	display:block;
	background: url(images/5.png) top left no-repeat;
	padding-bottom:10px;
	padding-top:6px;
	padding-left:10px;
	margin:0;
    }

.small-button, .pgNext
{
	padding:0;
	color:white;
}

.small-button div, .pgNext div
{
	display:block;
	float:left;
	background: url(images/small_button_right.png) top right no-repeat;
	padding:0;
	margin:0;
	width:100%;
}

.small-button div p, .pgNext div p
{
	display:block;
	background: url(images/small_button_left.png) top left no-repeat;
	padding-bottom:5px;
	padding-top:4px;
	padding-left:5px;
	padding-right: 5px;
	margin:0;

}

.page-number
{
	padding:5px;
	padding-top:4px;
}

.rfp_pagination td
{
	border:none !important;
	background:white;
}

.best-pub-strategies
{
	margin-top:10px;
	padding-bottom:10px;
	border:1px solid silver;
	border-radius: 5px;
	/*margin-left: 2px;*/
}

.best-pub-strategies .head-main div p
{
	margin-left:-1px;
}

ul
{
	list-style-image: url(images/right_arrow_small.png);
}

.publicity-strategies
{
    padding-left: 20px;
    list-style-image: url(images/right_arrow_small.png);
    margin-top:21px;
}

.publicity-strategies li
{
    margin-bottom: 5px;
}

.more-strategies
{
    padding-left:20px;
    color:black;
    text-decoration: underline;
}

.pub-strategy
{
    text-decoration: underline;
    color: #777777;
    font-size: 10px;
}

.index-right-col table tr td
{
    padding:0;
    margin:0;
    font-size:12px;
    padding-top:5px;
}

.latest-projects-head th
{
    padding:0;
}

.latest-projects-head th div
{
    display:block;
    float:left;
    background: url(images/7_c.jpg) -20px 0px repeat-x;
    margin:0;
    padding:0;
    width:100%;
    height:30px;
}

.latest-projects-head th div p
{
    padding:10px;
    display:block;
    margin:0;
    color:white;
    font-weight: normal;
}

.latest-projects-head-left div p
{
    display:block;
    background: url(images/7_c.jpg) top left no-repeat;
    padding:10px;
    margin:0;
    color:white;
    font-weight: normal;
}

.latest-projects-head-right div
{
	width:102% !important;
}

.latest-projects-head-right div p
{
    display:block;
    background: url(images/7_c.jpg) top right no-repeat;
    padding:10px 10px;
    margin:0;
    color:white;
    font-weight: normal;
}

.type-of-publicity
{
    border:1px solid silver;
    border-radius: 5px;
    background-image: url(images/6_1px.jpg);
    background-repeat: repeat-x;
    background-position: top left;
}

.type-of-publicity td
{
    padding-top:10px;
    padding-bottom:10px;
}

.page_item
{
    border-collapse: collapse;
}

.page_item th{
    padding-top:0 !important;
    padding-bottom:0 !important;
}

.page_item td
{
    border-left:1px solid silver;
    border-right:1px solid silver;
}

.terms_service_body{
	padding:8px;
	padding-right:13px;
	padding-top:20px;
}
.top-bg{
background-image:url(images/top-bg.jpg);
background-repeat:repeat-x;
height:36px;
}
.links-top{
color:#FFFFFF;
font-size:14px;
text-transform:uppercase;
height:36px;
padding:0px 30px 0px 30px;
background-image:url(images/menu-part.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.textfield{
/*background-image:url(images/feild-bg.jpg);
background-repeat:no-repeat;
background-position:center;*/
border:1px solid #c8c8c8;
/*width:141px;*/
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#626262;
padding:5px 5px 5px 5px;
}
.padding-main{
padding:0;
padding-top:10px;
}
.orange{
color:#f47810;
}
.grey-dark{
color:#626262;
}
.ul{
padding:0px;
margin-left:25px;
}
.li{
list-style-image:url(images/bullet.jpg);
font-size:11px;
color:#626262;
padding:0px 0px 10px 0px;
}
select{
border:1px solid #c8c8c8;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#626262;
padding:5px 5px 5px 5px;
margin:0;
}
.select9px{
border:1px solid #c8c8c8;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#626262;
padding:5px 5px 5px 5px;
}
.compolsory
{
font-size:12px;
color:#FF0000;
}
.tcp
{
background-image:url(images/head-bg.jpg);
background-repeat:repeat-x;
border:1px solid #d9d5d6;
color:#f47810;
font-size:16px;
padding:8px;
font-weight:bold;
}
input.submit-button { background-color: #EEE; border: 1px solid #C6C3C6; color: #f47810; padding: 2px 5px 2px 5px; cursor: pointer; width: auto;}
input.submit-button:hover { background-color:#f5f7fa; border: 1px solid #79a8f5;}

.greycolor
{
	/*color:#B2B2B2;*/
	color:#FFCC00;
}
.whitecolor
{
	color:#FFFFFF;
}
.bottom_links {
	color:black;
	font-size:12px;
	padding-bottom:10px;
	padding-top:10px;
}
.bottom_links a{
	color:black;
	text-decoration: none;
}

.oddtr
{
	background-color:#EFF1F1;
}
.eventr, .eventr_first
{
	background-color:#FFF;/*#F8F8F8;*/
}
.trover
{
	/*background-color: #f67a0f;*/
	background-color: #EEE;
}
.trclick
{
	/*background-color: #f07a0f;*/
	background-color: #FFF;
}

.page_item {
	margin-top: 15px;
	width: 100%;
	color:#333333;
	border-bottom:1px solid silver;
}

.page_item td, .page_item th {
	font-size: 11px;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;

}

.page_item td{
    	padding-left: 10px;
}
#pager {
	display: block;
	border: 1px solid white;
}


#form_table {
	//margin-bottom: 30px;
}

.red_text {
	color:#B50D04;
	font-size:26px;
	text-decoration:none;
	text-transform:capitalize;
	font-family: Arial,Tahoma,Verdana;
	text-shadow:1px 1px 1px #777;
font-style:normal;
font-weight:bold;
}

#tooltip {
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
}

.modal_window {
}
