
body {margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;background:#FFFFFF;}

td.bgrside1 {background:#375E84; width:20px;height:64px;}
td.bgrside2 {background:#EFF6F9; width:20px;height:47px;}
td.bgrmid1 {background:#F7FCFD; height:47px;}
td.bgrmid2 {background:url(bgr_mid.jpg) no-repeat;height:177px;}

img.floatRightClear {float: right;clear: right;margin-top:0px;margin-left:10px;margin-bottom:10px;margin-right:0px;}
img.floatLeftClear {float:left;clear:left;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:20px;}




/******* NAVIGATION PART *******/
.menu{border:none;margin:0;padding:0;font-family:Arial,sans-serif;font-size:12px;color:#FFFFFF;}
.menu ul {list-style:none;margin:0;padding:0;}
.menu li {float:left;height:43px;}
.menu li a {background:#000000;color:#FFFFFF;padding:0px 5px 0px 5px;line-height:43px;border-right:1px solid #626E77;display:block;text-align:center;text-decoration:none;}
.menu li a:hover {background:#FF9900;color:#FFFFFF;padding:0px 5px 0px 5px;line-height:43px;display: block;text-align:center;text-decoration:none;}

.menu li ul {position:absolute;padding:0;margin:0;z-index:200;display:none;background:#000000;}
.menu li:hover ul {position:relative;left:0;top:0;display:block;}
.menu li ul li {float:none;padding:0;margin:0;height:43px;display:block;border-bottom:1px solid #626E77;}
.menu li ul li a {background:#000000;font-family:Arial,sans-serif;font-size:12px;color:#FFFFFF;line-height:43px;text-align:center;display:block;padding:0px 5px 0px 5px;margin:0;border-left:1px solid #626E77;border-right:1px solid #626E77;}
.menu li ul li a:hover {background:#FF9900;font-family:Arial,sans-serif;font-size:12px;color:#FFFFFF;text-align:center;line-height:43px;display:block;padding:0px 5px 0px 5px;margin:0;}

.menu p{clear:left;}	
.menu #current{color:#ffffff;}





/******* NAVIGATION PART *******/
td.nav {height:43px;width:700px;padding:0px;background:#000000;}

.suckertreemenu ul{margin: 0;padding: 0;list-style-type: none;}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
line-height:43px;
background: url(bgr_nav.jpg); /*overall menu background color*/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
float: left;
padding:0 4 0 4px;
text-decoration: none;
color: #FFFFFF;
text-align:center;font-family:Arial,sans-serif;font-size:12px;
}

.suckertreemenu ul li a:hover{
background: #FF9900;
color: #000000;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;width: 120px;margin-bottom:-5px;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 150px; /*width of sub menu levels*/
color: #FFFFFF;
text-align:center;font-family:Arial,sans-serif;font-size:12px;
text-decoration: none;
border: 1px solid #626E77;
background:#000000;
}

.suckertreemenu ul li a:hover{
background: #FF9900;
color: #000000;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background: url(bgr_nav.jpg);
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background: url(bgr_nav.jpg);
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%;}
* html .suckertreemenu ul li a { height: 1%;}
/* End */


#navigation {margin:0px;background:#000000;padding:0px;}
#navigation ul {font-family:Arial,sans-serif;color:#FFFFFF;font-size:12px;margin:0px;list-style:none;padding:0px;}
#navigation li {text-align:center;margin:0px;float:left;border-right:1px solid #999999;}
#navigation a {line-height:43px;color:#FFFFFF;background:#000000;float:left;margin:0px;text-decoration:none;padding:0 5 0 5px;}
#navigation a:hover {color:#000000;background:#FF9900;text-decoration:none;}

/******* MIDDLE PART *******/
td.ctop {background: url(ctop.jpg);height:10px;}
td.cbot {background: url(cbot.jpg);height:10px;}
td.crig {background: url(crig.jpg);width:10px;height:50px;}
td.clef {background: url(clef.jpg);width:10px;height:50px;}

.ctex {background:#FFFFFF;font:1.1em/120% Georgia,Verdana,Tahoma,Arial,sans-serif;text-align:center;color:#000000;width:160px;}
.ctex a {color:#000000;text-decoration:none;}
.ctex a:hover {color:#000000;text-decoration:underline;}

.orangetex {background: url(bgr_orange.jpg);height:73px;width:150px;font:1.3em/120% Georgia,Verdana,Tahoma,Arial,sans-serif;text-align:center;color:#000000;}
.orangetex a {text-decoration:none;color:#000000;}
.orangetex a:hover {text-decoration:underline;color:#000000;}

.greytex {background:#EEEEEE;width:180px;font:0.7em/120% Arial;text-align:left;color:#333333;padding-left:20px;}

.bottex {background:#FFFFFF;font:0.65em/100% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#666666;text-align:center;padding:10px 0px 10px 0px;height:45px;}
.bottex a {color:#666666;}
.bottex a:hover {color:#CC0000;}

/******* CONTENT PART *******/
.maintex {font:0.9em/110% Georgia,Verdana,Tahoma,Arial,sans-serif;text-align:left;color:#666666;padding:20px 20px 20px 20px;}
.maintex h1 {font:1.7em/100% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#FF6600;}
.maintex h2 {font:1em/100% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#FF6600;font-weight:bold;}
.maintex h3 {font:1.4em/80% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#000000;}
.maintex a {font:0.9em/120% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#4A4A4A;}
.maintex a:hover {font:0.90em/120% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#CC0000;}

.maintex1 {font:0.9em/110% Georgia,Verdana,Tahoma,Arial,sans-serif;text-align:center;color:#FF6600;padding:20px 20px 20px 20px;font-weight:bold;}
.maintex2 {font:0.9em/110% Georgia,Verdana,Tahoma,Arial,sans-serif;text-align:center;color:#000000;padding:10px 10px 10px 10px;}
.maintex3 {font:0.9em/110% Georgia,Verdana,Tahoma,Arial,sans-serif;text-align:left;color:#666666;padding:0px 10px 0px 0px;}


.mid1r {background:#FFFFFF;width:276px;border-right:1px solid #000000;}
#navmidr {
background:#00AA91;
width:276px;
height:40px;
float:left;
padding:0px 0px 0px 0px;
margin-top:20px;margin-left:0px;margin-bottom:0px;margin-right:0px;
}

.contacttex {font:0.9em/120% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#4A4A4A;padding:0px 0px 0px 0px;}
.contacttex h1 {font:1.4em/80% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#00715F;}
.contacttex h2 {font:1.1em/100% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#000000;}
.contacttex a {font:0.9em/120% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#4A4A4A;}
.contacttex a:hover {font:0.90em/120% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#CC0000;}

.formtex {font:0.9em/120% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#4A4A4A;padding:0px 10px 5px 0px;}
.formtex h1 {font:1.5em/100% Georgia,Verdana,Tahoma,Arial,sans-serif;color:#000000;}
.flrightbord {
	padding: 10px;
	margin: 10px;
	float: right;
	border: thin solid #FF6600;
}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
	font-size:0.9em;
	background-color:#FF6600;
	width:690px;
	margin-bottom:5px;
	margin-top:5px;
	padding:5px;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;	
	height:25px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #317082;
	background-color:#E6E2E5;
	width:690px;
	padding: 5px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:5px;
	font-size:0.9em;	
	position:relative;
}

table#picbasic3 {background-color:#F0F0F0; border: solid #CCCCCC 1px; width: 600px;}
table#picbasic3 td {padding: 5px;}
.picdata31 {color: #000000; text-align: right; font-family : Arial, sans-serif; font-size : 11px; background-color: #F0F0F0;}
.picdata32 {color: #000000; text-align: left; font-family : Arial, sans-serif; font-size : 11px; background-color: #F0F0F0;}

.picrestex {font-size : 12px; font-family : Arial, sans-serif; color : #000000; text-align : justify;}

.picrestex6 {font-size : 11px; font-family : Arial, sans-serif; color : #000000; text-align : left;}

.picrestex13 {font-size : 12px; font-family : Arial; color : #000000; text-align: center; border:#CC0000; border-left-width:thin; border-right-width:thin; border-top-width:thin; border-bottom-width:thin; border-left-style:solid; border-right-style:solid; border-top-style:solid; border-bottom-style:solid}




.restex {font-size : 12px; font-family : Arial; color : #191933; text-align: justify}


.footermenu {border-bottom: 1px solid #fe9900; padding: 7px 0 10px 0}

div#footerPanel {
	position: absolute;
	text-align: center;
	top: 2000px;
	width: 100%;
}

div#footerPanel div#footerPanelLinks {
	border-top: 1px solid #fe9900;
	border-bottom: 1px solid #fe9900;
	padding-bottom: 3px;
}

div#footerPanel div#additionalrelatedsitelinks {
	border-bottom: 1px solid #fe9900;
	padding: 7px 0 10px 0;
}

div#footerPanel div#footerPanelCopyright {
	text-align: center;
	padding: 7px 0 10px 0;
}

