body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FDFCEC;
	background-image:url(../../borders/NTBK_center.png);
	background-repeat:repeat;
	background-position:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000040;
}

h1{ font-weight:bold; text-align:left; color:rgb(10,10,80); font-size:12px; text-transform:uppercase;} 
h2{ font-weight:bold; text-align:center; color:rgb(128,0,25); font-size:14px;} 
h3{ font-weight:normal; text-align:center; color:rgb(0,0,0); font-size:12px;} 
h4{ font-weight:normal; text-align:left; color:rgb(0,0,0); font-size:12px;} 
h5{ font-weight:bold; text-align:center; color:#004080; font-size:10px; text-transform:uppercase;} 
h6{ font-weight:bold; text-align:center; color:rgb(0,0,0); font-size:12px;} 

th {font-size:10px; font-weight:normal; color: #800000;}
td {font-size:10px; font-weight:bold; color: #004080;}

a:link {text-decoration: none;color: #000040;}
a:visited {text-decoration: none;color: #000040;}
a:hover {text-decoration: underline;	color: #990000;}
a:active {text-decoration: none;	color: #000040;}

.bio {color:#000033; font-size:10px;}
.ImageFilm { border-width:thick; border-color:#000000; max-width:95px; max-height: 75px;}
.ImageSize { max-width:650px;}

.rotate {
	/* Safari */
		-webkit-transform: rotate(-90deg);
	/* Firefox */
		-moz-transform: rotate(-90deg);
	/* IE */
		-ms-transform: rotate(-90deg);
	/* Opera */
		-o-transform: rotate(-90deg);
	/* Internet Explorer */
		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}

.TreeHead { border-right-width:medium; border-right-style:solid; border-right-color:#990000;}
.TreeLine { border-bottom-width:thin; border-bottom-style:solid; border-bottom-color:#990000; }
.HeadWords { font-weight:bold; color:#004080; font-size:12px; text-transform:uppercase;}

ul#tabs { list-style-type: none; margin: 0 0 0 0; padding: 5px 0px 2px 0px; font-size:12px; font-weight:bold; font-variant:small-caps; font:Arial, Helvetica, sans-serif;}
ul#tabs li { display:inline; }
ul#tabs li a { color:rgb(10,10,80); border: 2px solid rgb(175,175,175); border-bottom: none; border-top:none; border-left:none; padding: 0.3em; text-decoration: none; vertical-align:text-bottom; }
ul#tabs li a:hover { background-color: rgb(125,25,25); color:rgb(200,200,200); vertical-align:top; }
ul#tabs li a.selected { color: rgb(200,200,200); background-color: rgb(10,10,80); padding: 0.8em 0.3em 0.3em 0.3em; vertical-align:top; }
div.tabContent { border: 0px solid rgb(175,175,175); border-bottom:none; border-right:none; padding: 0.5em;}
div.tabContent.hide { display: none; }

/* IMAGE AUTO SIZE */
.imgfullwidth { width:100%}
.imgfullheight {height:100%}
.imgfull {width:100%; height:100%}

/* CUSTOMIZATION OF THE CONTACT FORMS */
#contactus fieldset
	{padding:2px; border:0px solid #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
#contactus legend
	{rgb(10,10,80); font-size: 10px; font-weight:bold;}
#contactus footer
	{rgb(10,10,80); font-size: 10px; font-weight:bold;}
#contactus label
	{color: rgb(10,10,80);font-size: 10px;font-weight:bold;}
#contactus label2
	{color: rgb(10,10,80);font-size: 10px;font-weight:normal;}
#contactus input[type="text"],textarea
	{rgb(10,10,80); font-size: 10px;font-weight:normal; line-height:140%; color : #000; padding : 1px; border : 1px solid #999; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;}
#contactus input[type="text"]
	{height:14px; width:300px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
#contactus input[id="Date"]
	{height:14px; width:65px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
#contactus input[id="Place"]
	{height:14px; width:175px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
#contactus #scaptcha
	{width:100px; height:14px;}
#contactus input[id="btn"]
	{width:100px; height:30px; padding-left:0px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#contactus textarea
	{width:300px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
#contactus input[type="text"]:focus,textarea:focus
	{color : #009; border : 1px solid #990000; background-color : #ffff99; font-weight:bold;}
#contactus .container
	{margin-top:8px; margin-bottom: 10px;}
#contactus .error
	{rgb(10,10,80);font-size: 10px;font-weight:bold; background-color : #ffff00;}
#contactus fieldset#antispam
	{padding:2px; border-top:1px solid #EEE; border-left:0; border-right:0; border-bottom:0; width:350px;}
#contactus fieldset#antispam legend
	{font-family : rgb(10,10,80);font-size: 10px;font-weight:bold; }
#contactus .short_explanation
	{color: rgb(10,10,80);font-size: 10px;font-weight:normal; }
/* spam_trap: This input is hidden. This is here to trick the spam bots*/
#contactus .spmhidip
	{display:none; width:10px; height:3px;}
#fg_crdiv
	{rgb(10,10,80);font-size: 10px;font-weight:normal;  opacity: .2; -moz-opacity: .2; filter: alpha(opacity=20); }
#fg_crdiv p
	{display:none;}