@charset "utf-8";
/* Body Styles */
body {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	background-image: url(../images/inner_body_bg.gif);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif
	font-size:80%;
}
#clear_div{
	clear: both;
	/*overflow:hidden;*/
}


/* Header Styles */
#header {
	background-image: url(../images/jntu_logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: auto;
	margin-right: auto;
	width:960px;
	color:#CCCCCC;
	/*height:115px;*/
}

/* Header.logo, top links, search styles */
   #logo {
      margin:0; padding:0;
      position:relative;
      width:372px; height:108px;
      overflow:hidden;
	  float:left;
	  font-size:2px;
      }
   #logo span {
	display:block;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	width:372px;
	height:108px;
	margin:0;
	padding:0;
	background-image: url(../images/jntu_logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
      }

/* , toplinks 
#toplinks_search {
	width: 480px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#36578c;
	padding-left: 100px;
	height: 108px;
}*/

#toplinks_search {
	width: 480px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#36578c;
	padding-left: 100px;
	height: 108px;
}

#toplinks_search ul {
	list-style-type: none;	
	width: 300px;
} 
#toplinks_search li {
	float: left;
	padding-left: 5px;
}

a.toplinks:link {
	color: #0A3902;
	text-decoration: none;
	font-weight: bold;
}
a.toplinks:visited  {
	color: #0A3902;
	text-decoration: none;
	font-weight: bold;
}
a.toplinks:hover  {
	color: #900;
	text-decoration: underline;
}
a.toplinks:active  {
	color: #0A3902;
	text-decoration: none;
	font-weight: bold;
}
/* , search */

#ajaxSearch_input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #36578c;
	width:180px;
	height:18px;
	border:#b6b6b6 1px solid;
	float:right;
	margin-top: -18px;
	margin-left: 245px;
}

#search_top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #36578c;
	background-image: url(../images/search_top.gif);
	background-repeat: no-repeat;
	width:100px;
	height:27px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #a1adc7;
	padding-top: 6px;
	padding-left: 22px;
	padding-right: 65px;
	float:right;
	margin-top: -20px;
	margin-left: 245px;
}
/* Primary Navigation */
#primaryNavigation{
	margin-left:-9px;
	margin-top: -16px;
}

#secondaryNavigation{
	margin-left: 72px;
	margin-top: -16px;
}


/* -- Buttons Style -- */
#btns ul, #scbtns ul {
	width: 960px;
}
#btns li, #scbtns li {
	float: left;

	list-style-type: none;	
}
/*primary*/
#home {width: 105px;}
#theuniversity {width: 160px;}
#academics {width: 120px;}
#vcdesk {width: 116px;}
#admissions {width: 129px;}
#foreignrelations {width: 166px;}
#alumni {width: 128px;}
/* secondary */
#prospectivestudents {width: 159px;}
#currentstudents {width: 134px;}
#examinations {width: 108px;}
#industry {width: 74px;}
#staff {width: 54px;}
#mediapress {width: 102px;}
#jntukbharatstudentcom {width: 91px;}
/* ----------------------BUTTONS--------------------------------------------- */
#btns a {
  display: block;
  height: 27px;
  text-indent: -9999px;
}
#scbtns a {
  display: block;
  text-indent: -9999px;
  height: 31px
}




/*primary*/
#btns #home a {background: url(../images/home_btn.png) no-repeat;}
#btns #theuniversity a {background: url(../images/theuniversity_btn.png) no-repeat;}
#btns #academics a {background: url(../images/academics_btn.png) no-repeat;}
#btns #vcdesk a {background: url(../images/vcsdesk_btn.png) no-repeat;}
#btns #admissions a {background: url(../images/admissions_btn.png) no-repeat;}
#btns #foreignrelations a {background: url(../images/foreignrelations_btn.png) no-repeat;}
#btns #alumni a {background: url(../images/alumni_btn.png) no-repeat;}
/* secondary */
#scbtns #prospectivestudents a {background: url(../images/prospective_students_btn2.png) no-repeat;}
#scbtns #currentstudents a {background: url(../images/current_students_btn2.png) no-repeat;}
#scbtns #examinations a {background: url(../images/examinations_btn2.png) no-repeat;}
#scbtns #industry a {background: url(../images/industry_btn2.png) no-repeat;}
#scbtns #staff a {background: url(../images/staff_btn2.png) no-repeat;}
#scbtns #mediapress a {background: url(../images/media_press_btn2.png) no-repeat;}
#scbtns #jntukbharatstudentcom a {background: url(../images/jntuk_bs_dot_com_btn2.png) no-repeat;}

/* ---------------------Set Image Positions---------------------------------- */
/*primary*/
#btns #home a {background-position: 0 0;}
#btns #theuniversity a {background-position: 0 0;}
#btns #academics a {background-position: 0 0;}
#btns #vcdesk a {background-position: 0 0;}
#btns #admissions a {background-position: 0 0;}
#btns #foreignrelations a {background-position: 0 0;}
#btns #alumni a {background-position: 0 0;}
/* secondary */
#scbtns #prospectivestudents a {background-position: 0 0;}
#scbtns #currentstudents a {background-position: 0 0;}
#scbtns #examinations a {background-position: 0 0;}
#scbtns #industry a {background-position: 0 0;}
#scbtns #staff a {background-position: 0 0;}
#scbtns #mediapress a {background-position: 0 0;}
#scbtns #jntukbharatstudentcom a {background-position: 0 0;}

/* ----------------------OVER STATES----------------------------------------- */
/*primary*/
#btns #home a:hover {background-position: 0 -27px;}
#btns #theuniversity a:hover {background-position: 0 -27px;}
#btns #academics a:hover {background-position: 0 -27px;}
#btns #vcdesk a:hover {background-position: 0 -27px;}
#btns #admissions a:hover {background-position: 0 -27px;}
#btns #foreignrelations a:hover {background-position: 0 -27px;}
#btns #alumni a:hover {background-position: 0 -27px;}
/* secondary */
#scbtns #prospectivestudents a:hover {background-position: 0 -30px;}
#scbtns #currentstudents a:hover {background-position: 0 -30px;}
#scbtns #examinations a:hover {background-position: 0 -30px;}
#scbtns #industry a:hover {background-position: 0 -30px;}
#scbtns #staff a:hover {background-position: 0 -30px;}
#scbtns #mediapress a:hover {background-position: 0 -30px;}
#scbtns #jntukbharatstudentcom a:hover {background-position: 0 -30px;}


/* ----------------------PRESSED STATES-------------------------------------- */
/*primary*/
#btns #home a:active {background-position: 0 -54px;}
#btns #theuniversity a:active {background-position: 0 -54px;}
#btns #academics a:active {background-position: 0 -54px;}
#btns #vcdesk a:active {background-position: 0 -54px;}
#btns #admissions a:active {background-position: 0 -54px;}
#btns #foreignrelations a:active {background-position: 0 -54px;}
#btns #alumni a:active {background-position: 0 -54px;}
/* secondary */
#scbtns #prospectivestudents a:active {background-position: 0 -60px;}
#scbtns #currentstudents a:active {background-position: 0 -60px;}
#scbtns #examinations a:active {background-position: 0 -60px;}
#scbtns #industry a:active {background-position: 0 -60px;}
#scbtns #staff a:active {background-position: 0 -60px;}
#scbtns #mediapress a:active {background-position: 0 -60px;}
#scbtns #jntukbharatstudentcom a:active {background-position: 0 -60px;}


/* ----------------------ON STATES-------------------------------------------- */
/*primary*/
#primaryNavigation.home #btns li#home a { background-position: 0px -81px !important; }
#primaryNavigation.theuniversity #btns li#theuniversity a { background-position: 0px -81px !important; }
#primaryNavigation.academics #btns li#academics a { background-position: 0px -81px !important; }
#primaryNavigation.vcdesk #btns li#vcdesk a { background-position: 0px -81px !important; }
#primaryNavigation.admissions #btns li#admissions a { background-position: 0px -81px !important; }
#primaryNavigation.foreignrelations #btns li#foreignrelations a { background-position: 0px -81px !important; }
#primaryNavigation.alumni #btns li#alumni a { background-position: 0px -81px !important; }
/* secondary */
#secondaryNavigation.prospectivestudents #scbtns li#prospectivestudents a { background-position: 0px -90px !important; }
#secondaryNavigation.currentstudents #scbtns li#currentstudents a { background-position: 0px -90px !important; }
#secondaryNavigation.examinations #scbtns li#examinations a { background-position: 0px -90px !important; }
#secondaryNavigation.industry #scbtns li#industry a { background-position: 0px -90px !important; }
#secondaryNavigation.staff #scbtns li#staff a { background-position: 0px -90px !important; }
#secondaryNavigation.mediapress #scbtns li#mediapress a { background-position: 0px -90px !important; }
#secondaryNavigation.jntukbharatstudentcom #scbtns li#jntukbharatstudentcom a { background-position: 0px -90px !important; }

/* Main Flash Space */
#main_flash{
	margin: 0px;	
}
/* Main body/content area, 2 col layout */
#container{
	overflow:hidden;
	width:960px;
	border-right-width: 1px;
	border-right-color: #ededed;
	border-right-style: solid;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #ededed;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ededed;
	background-image: url(../images/inner_page_heading_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	display: inline-block;
}
#content{
	width:691px;
	/*border-right:150px solid #f00; »
   The width and color of the rail */
  /*margin-right:-150px;  Hat tip to Ryan Brill */
  float:right;
	
}
/* ------------------------------------- [ Sublinks styles ] ------------------------- */

/* GLOBALHEADER */
#sublinks { width: 250px; float:right; display:block;}
#sublinks #sublinks_ul {font-family: Arial, sans-serif;font-size: 11px; font-weight:bold;  padding-top: 20px; list-style-type:none;} 
#sublinks #sublinks_ul li { display: block; height:62px; }
#sublinks #sublinks_ul li .sublink_description{font-weight:normal; display:block;}
#sublinks #sublinks_ul li a { width: 210px; padding-top: 17px; padding-bottom: 15px; padding-left:18px; text-decoration:none; color: #900; }
#sublinks #sublinks_ul li a { display: block;background-image: url(../images/sub_nav_bg_btn.png); background-repeat: no-repeat; }

/* Buttons Registrar 12012010 */
#sublinks #sublinks_ul li#eacademic a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#eexperience a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#epositions-held a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#eawards a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#eresarch-projects a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#epublications a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#emember-fellowship a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#eforeign-universities a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#eother-response a { background-position: 0 -62px; }

#sublinks #sublinks_ul li#aboute a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#news a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#intiative a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#seminars a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#photo a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#calendar a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#contact a { background-position: 0 -62px; }

#sublinks #sublinks_ul li#about a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#exam a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#Examination-Results a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#controller-exam a { background-position: 0 -62px; }
#sublinks #sublinks_ul li#addcontroller-exam a { background-position: 0 -62px; }

/* OVER STATES Registrar 12012010*/
#sublinks #sublinks_ul li#eacademic a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#eexperience a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#epositions-held a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#eawards a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#eresarch-projects a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#epublications a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#emember-fellowship a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#eforeign-universities a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#eother-response a:hover { background-position: 0 0; color: #198806;}

#sublinks #sublinks_ul li#aboute a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#news a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#intiative a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#seminars a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#photo a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#calendar a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#contact a:hover { background-position: 0 0; color: #198806;}

#sublinks #sublinks_ul li#about a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#exam a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#Examination-Results a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#controller-exam a:hover { background-position: 0 0; color: #198806;}
#sublinks #sublinks_ul li#addcontroller-exam a:hover { background-position: 0 0; color: #198806;}

/* PRESSED STATES  Registrar 12012010*/
#sublinks #sublinks_ul li#eacademic a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#eexperience a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#epositions-held a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#eawards a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#eresarch-projects a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#epublications a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#emember-fellowship a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#eforeign-universities a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#eother-response a:active { background-position: 0 -125px; }

#sublinks #sublinks_ul li#aboute a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#news a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#intiative a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#seminars a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#photo a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#calendar a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#contact a:active { background-position: 0 -125px; }

#sublinks #sublinks_ul li#about a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#exam a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#Examination-Results a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#controller-exam a:active { background-position: 0 -125px; }
#sublinks #sublinks_ul li#addcontroller-exam a:active { background-position: 0 -125px; }

/* ON STATES */

/*Registrar 12012010*/

#sublinks.eacademic #sublinks_ul li#eacademic a { background-position: 0 -185px !important; }
#sublinks.eexperience #sublinks_ul li#eexperience a { background-position: 0 -185px !important; }
#sublinks.epositions-held #sublinks_ul li#epositions-held a { background-position: 0 -185px !important; }
#sublinks.eawards #sublinks_ul li#eawards a { background-position: 0 -185px !important; }
#sublinks.eresarch-projects #sublinks_ul li#eresarch-projects a { background-position: 0 -185px !important; }
#sublinks.epublications #sublinks_ul li#epublications a { background-position: 0 -185px !important; }
#sublinks.emember-fellowship #sublinks_ul li#emember-fellowship a { background-position: 0 -185px !important; }
#sublinks.eforeign-universities #sublinks_ul li#eforeign-universities a { background-position: 0 -185px !important; }
#sublinks.eother-response #sublinks_ul li#eother-response a { background-position: 0 -185px !important; }

#sublinks.aboute #sublinks_ul li#aboute a { background-position: 0 -185px !important; }
#sublinks.news #sublinks_ul li#news a { background-position: 0 -185px !important; }
#sublinks.intiative #sublinks_ul li#intiative a { background-position: 0 -185px !important; }
#sublinks.seminars #sublinks_ul li#seminars a { background-position: 0 -185px !important; }
#sublinks.photo #sublinks_ul li#photo a { background-position: 0 -185px !important; }
#sublinks.calendar #sublinks_ul li#calendar a { background-position: 0 -185px !important; }
#sublinks.contact #sublinks_ul li#contact a { background-position: 0 -185px !important; }

#sublinks.about #sublinks_ul li#about a { background-position: 0 -185px !important; }
#sublinks.exam #sublinks_ul li#exam a { background-position: 0 -185px !important; }
#sublinks.Examination-Results #sublinks_ul li#Examination-Results a { background-position: 0 -185px !important; }
#sublinks.controller-exam #sublinks_ul li#controller-exam a { background-position: 0 -185px !important; }
#sublinks.addcontroller-exam #sublinks_ul li#addcontroller-exam a { background-position: 0 -185px !important; }

/* ------------------------------------- ] Sublinks styles [ ------------------------- */

/* ------------------------------------- [ Bread Crumb styles ] ---------------------- */

.B_crumbBox{
	font-size:11px;
	font-weight:bold
	height: 64px;
	padding-left: 15px;
	margin-top: 25px;
	display:block;
	color:#666666;
	font-family: Arial;
}

.B_crumbBox a:link {
	color: #198806;
	text-decoration: none;
	font-weight: bold;
}
.B_crumbBox a:visited  {
	color: #198806;
	text-decoration: none;
	font-weight: bold;
}
.B_crumbBox a:hover  {
	color: #900;
	text-decoration: underline;
}
.B_crumbBox a:active  {
	color: #198806;
	text-decoration: none;
	font-weight: bold;
}

/* ------------------------------------- ] Bread Crumb styles [ ---------------------- */

/* ------------------------------------- [ Content Styles ] -------------------------- */
/*#content_table h3 {
	font-size:17px;
	color:#2668b2;
}*/

#content_table {
	color:#333333;
	font-family: Arial, sans-serif;
	font-size: 80%;
	line-height: 1.6em;
	text-align:justify;
}
#content_table1 {
	color:#333333;
	font-family: Arial, sans-serif;
	font-size: 90%;
	line-height: 1.6em;
}
/*#content_table h6 {
	font-size:12px;
	font-weight:bold
}*/

/* ------------------------------------- ] Bread Crumb styles [ ---------------------- */

#profilebox{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	
	border-top-color: #103272;
	border-bottom-color: #103272;
	padding: 10px;
}
#profileimage {
	float:left;
	display:inline-block;
}
#profileinfo {
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 169px;
}
#profilecontacts {
	padding-top: 20px;
	padding-right: 20px;
}
#profilebox_small{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-top-color: #103272;
	border-bottom-color: #103272;
	height: 287px;
	width: 162px;
	padding: 10px;
	float:left;
}
/* 1.0					T E X T	 H E A D I N G S				*/

h6 {
	font-size:12px;
	font-weight:bold
}
h5 {
	font-size:14px;
	font-weight:bold
	color:#333333;
	font-family: Georgia, serif;
	font-style: italic;
	font-weight: bold;
}
h4 {
	font-size:18px;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:lighter;
}
h3 {
	font-size:17px;
	color:#2668b2;
}
h2 {
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
	font-style:normal;
	color:#2668b2;
}

/* 1.0					S P E C I A L  T E X T					*/
.extract_txt_snippet {
	background-color: #FFFFCC;
	margin: 0 0;
	padding: 5px;
	border: 1px solid #0066FF;
	width: 98%;
	text-align: center;
}
/* 1.0					T A B L E  T E X T  &  L A Y O U T		*/

table.grid tr.header{
	background-image: url(../images/table_head_bg.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	color: #333333;
	height: 30px;
	background-position: bottom;
	vertical-align: middle;
	background-color: #e2e2e2;
}
table.grid tr.even{background-color: #FFFFFF;}
table.grid tr.odd{background-color: #d3e1f2;}

/* 1.0					G E N E R A L  L I N K S				*/

.pdf_link {
	color: #36578c;
	font-weight:bold;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9900;
}
.external_link{
	color: #36578c;
	font-weight:bold;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0066FF;
}

/* 1.0					F O R M S				*/
.appnitro
{
	font-family:Lucida Grande, Tahoma, Arial, Verdana, sans-serif;
	font-size:small;
}

form ul
{
	font-size:100%;
	list-style-type:none;
	margin:0;
	padding:0;
	width:100%;
}

form li
{
	display:block;
	margin:0;
	position:relative;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 9px;
}

form li:after
{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

.buttons:after
{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

.buttons
{
	clear:both;
	display:block;
	margin-top:10px;
}

* html form li
{
	height:1%;
}

* html .buttons
{
	height:1%;
}

* html form li div
{
	display:inline-block;
}

form li div
{
	color:#444;
	margin:0 4px 0 0;
	padding:0 0 8px;
}

form li span
{
	color:#444;
	float:left;
	margin:0 4px 0 0;
	padding:0 0 8px;
}

form li div.left
{
	display:inline;
	float:left;
	width:48%;
}

form li div.right
{
	display:inline;
	float:right;
	width:48%;
}

form li div.left .medium
{
	width:100%;
}

form li div.right .medium
{
	width:100%;
}

.clear
{
	clear:both;
}

form li div label
{
	clear:both;
	color:#444;
	display:block;
	font-size:9px;
	line-height:9px;
	margin:0;
	padding-top:3px;
	text-align: left;
}

form li span label
{
	clear:both;
	color:#444;
	display:block;
	font-size:9px;
	line-height:9px;
	margin:0;
	padding-top:3px;
}

form li .datepicker
{
	cursor:pointer !important;
	float:left;
	height:16px;
	margin:.1em 5px 0 0;
	padding:0;
	width:16px;
}

.form_description
{
	border-bottom:1px dotted #ccc;
	clear:both;
	display:inline-block;
	margin:0 0 1em;
	
}

.form_description[class]
{
	display:block;
}

.form_description h2
{
	clear:left;
	font-size:160%;
	font-weight:400;
	margin:0 0 3px;
	
}

.form_description p
{
	font-size:95%;
	line-height:130%;
	margin:0 0 12px;
}

form hr
{
	display:none;
}

form li.section_break
{
	border-top:1px dotted #ccc;
	margin-top:9px;
	padding-bottom:0;
	padding-left:9px;
	padding-top:13px;
	width:97% !important;
}

form ul li.first
{
	border-top:none !important;
	margin-top:0 !important;
	padding-top:0 !important;
}

form .section_break h3
{
	font-size:110%;
	font-weight:400;
	line-height:130%;
	margin:0 0 2px;
}

form .section_break p
{
	font-size:85%;

	margin:0 0 10px;
}
/**** Form Section End ****/

/**** Inputs and Labels ****/
label.description
{
	color:#222;
	display:block;
	font-size:95%;
	font-weight:700;
	line-height:150%;
	padding:0 0 1px;
	text-align:left;
}

span.symbol
{
	font-size:115%;
	line-height:130%;
}



input.file
{
	color:#333;
	font-size:100%;
	margin:0;
	padding:2px 0;
}

input.text
{
	border-bottom:1px solid #ddd;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
	color:#333;
	font-size:100%;
	margin:0;
	padding:2px 0;
	background-color: #fff;
	background-image: url(../images/shadow.gif);
	background-repeat: repeat-x;
	background-position: top;
}
textarea.textarea
{
	background:#fff url(../images/shadow.gif) repeat-x top;
	border-bottom:1px solid #ddd;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
	color:#333;
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size:100%;
	margin:0;
	width:48%;
}

select.select
{
	color:#333;
	font-size:100%;
	margin:1px 0;
	padding:1px 0 0;
	background:#fff url(../images/shadow.gif) repeat-x top;
	border-bottom:1px solid #ddd;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
	width: 48%;
}
/**** Inputs and Labels End ****/

/*					G A L L E R Y  S T Y L E S			*/
#gallerylinks {
	display: block;
	height: 89px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9900;
	padding: 15px;
	clear:both;
}
#gallerylinks #gimg {
float:left;
}

.gallerylinktext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	padding-top: 15px;
}
#gallerylinks p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	float:right;
}
 

/*					A  L I N K S						*/
a.backbutton:link {
	color: #36578c;
	text-decoration: none;
	font-weight: bold;
}
a.backbutton:visited  {
	color: #36578c;
	text-decoration: none;
	font-weight: bold;
}
a.backbutton:hover  {
	color: #081f5b;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #ec008c;	
}
a.backbutton:active  {
	color: #36578c;
	text-decoration: none;
	font-weight: bold;
}

a.gallerylinktext:link {
	color: #ad2624;
	text-decoration: none;
	font-weight: bold;
}
a.gallerylinktext:visited  {
	color: #ad2624;
	text-decoration: none;
	font-weight: bold;
}
a.gallerylinktext:hover  {
	color: #081f5b;
}
a.gallerylinktext:active  {
	color: #ad2624;
	text-decoration: none;
	font-weight: bold;
}
/*				F O O T E R						*/

#footer_chunk{
	background-image: url(../images/footer_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	height: 258px;
}
#footer_lt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:204px;
	float:left;
	font-size: 11px;
	color: #666666;
	padding-top: 20px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
}
#footer_lt #Address_List{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-size: 11px;
	color: #8c7d70;
	text-align: right;
	border: 1px solid #CCCCCC;
	height: 20px;
	width: 150px;
}


#footer_mid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:298px;
	float:left;
	height: 225px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 30px;
	font-size: 11px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#footer_mid a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #900;
	text-decoration: none;
	font-weight: bold;
	line-height: 11px;
}

#footer_rt{
		font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
width:285px;
float:left;
padding-left: 38px;
}
#footer_rt a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-size: 11px;
	color: #900;
	text-decoration: none;
	font-weight: bold;
}

#footer_rt table tr td.footer_table{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ded6cc;
}

#footer_textlinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
	color: #333333;
}
#footer_textlinks a{
	color: #333333;
}
a.link12:link,a.link12:visited,a.link12:active{font-size:13px; color:#3D8331; text-decoration:none;} a.link12:hover {text-decoration:none; color:#900;}
.linksULD { font:Arial, Helvetica, sans-serif; font-size:12px; color:#1e3b6a; margin: 0; list-style-image:url(../images/blt_links.gif); line-height: 15px;margin-top: 5px; margin-bottom:5px;} 
.linksULD1 { font:Arial, Helvetica, sans-serif; font-size:12px; color:#ec008c; margin: 0; list-style-image:url(../images/blt_links.gif); line-height: 20px;margin-top: 5px; margin-bottom:5px;} 

.vcdir{vertical-align:top; margin-top:10px;}
.btmbrdr{border-bottom:1px solid #CCCCCC;}
