html { min-height: 100%; margin-bottom: 1px; }

body{font: normal 11px  Arial,Verdana, sans-serif;margin:0px;background:#fff;line-height: 1.5em;letter-spacing:1px;}


h1{font-family:Arial,Verdana,Helvetica, sans-serif; font-size:18px;color:#354ca0;	line-height: 21px;	height:26px;	font-weight:500;text-align:left;letter-spacing:1px;}
h2{font-family:Arial,Verdana, Helvetica, sans-serif;font-size:18px;	color:#354ca0;line-height: 21px;	height:26px;	font-weight:500;margin-bottom: 15px;}
h3{font-family:Arial,Verdana, Helvetica, sans-serif; font-size:18px;color:#354ca0;font-weight:500;line-height:20px;padding-left:55px;}
h4{	font-family:Arial,Verdana, Helvetica, sans-serif; font-size:14px;	color:#354ca0;line-height: 21px;	height:26px;	font-weight:500;text-align:left;}

.head{font-family:Arial,Verdana, Helvetica, sans-serif;font-size:18px;color:#354ca0;	font-weight:500;line-height:20px;}

hr{background-color:#2b439b;}
 


/* Home Page */
#Journals{padding-top:50px;top:150px;position:absolute; background-color:#fff; width:635px;}
#Books{	padding-top:50px;	top:1000px; 	position:absolute; 	background-color:#fff; 	width:635px;}
#jnlBox1{height:200px;position:relative;	float:left;width:550px;}
#jnl1Shadow{	border-right: solid 4px #b9bdc3;	border-bottom: solid 4px #b9bdc3;height:134px;	width:86px;}
#jnlBox2{height:200px;position:relative;	float:left;width:550px;}
#jnl2Shadow{	border-right: solid 4px #b9bdc3;	border-bottom: solid 4px #b9bdc3;	height:134px;width:86px;}
#jnlBox3{height:200px;position:relative;	float:left;	width:550px;}
#jnl3Shadow{	border-right: solid 4px #b9bdc3;	border-bottom: solid 4px #b9bdc3;	height:134px;width:86px;}
#jnlBox4{height:200px;position:relative;	float:left;width:550px;}
#jnl4Shadow{	border-right: solid 4px #b9bdc3;	border-bottom: solid 4px #b9bdc3;	height:134px;width:86px;}
#bckBox1{	height:200px;position:relative;width:550px;}
#bck1Shadow{border-right: solid 4px #b9bdc3;border-bottom: solid 4px #b9bdc3;height:134px;	width:86px;}
#bckBox2{height:200px;	position:relative;width:550px;}
#bck2Shadow{border-right: solid 4px #b9bdc3;border-bottom: solid 4px #b9bdc3;	height:134px;width:86px;}
#bckBox3{height:200px;	position:relative;width:550px;}
#bck3Shadow{border-right: solid 4px #b9bdc3;border-bottom: solid 4px #b9bdc3;height:134px;	width:86px;}
#bckBox4{height:200px;	position:relative;width:550px;}
#bck4Shadow{border-right: solid 4px #b9bdc3;border-bottom: solid 4px #b9bdc3;	height:134px;width:86px;}
/* */	


/* Content Styles */
#page{background-color:#fff;width:805px;margin:0px auto;text-align:left;padding:0;position:relative;min-height:100%;}
.txt{font-family:Arial,Verdana, sans-serif; font-size: 11px; text-align: justify; line-height: 1.5em;letter-spacing:1px; color:#000}     
.txtDL{font-family: Arial,Verdana,  sans-serif; font-size: 13px; line-height: 14px; text-align: justify; line-height: 1.5em; color:#000000;vertical-align:top;}        
txtErr{ font-family: Arial,Verdana, sans-serif; font-size: 11px; color:Red;}
.txtPub { font-family: Arial,"Trebuchet MS",  sans-serif; font-size: 11px; line-height: 14px; text-align: left}
.txtAuthorWhite { font-family: Arial,"Trebuchet MS", sans-serif; font-size: 12px; line-height: 14px; text-align: left; color:#fffcf6}
.quote{ font-family: Arial,"Trebuchet MS", sans-serif; font-size: 12px; line-height: 14px; text-align: left; background-color:#feff99; font-style:italic}
.txtAdmin { font-family: Arial,"Trebuchet MS", sans-serif; font-size: 9px; text-align: left; line-height: 9px;}




#homeLst{}
#homeLst ul{padding:10px 0 0 30px}
#homeLst a, #homeLst a:link{font-weight:normal;color:Black}
#homeLst li {padding:0;margin:0;} 

#columns .col2 #maingraphic1 a{font-weight:normal;color:white; background-color: white}
#columns .col2 #maingraphic2 a{font-weight:normal;color:white}
#columns .col2 #maingraphic3 a{font-weight:normal;color:white}
#columns .col2 #maingraphic4 a{font-weight:normal;color:white}
#columns .col2 #maingraphic5 a{font-weight:normal;color:#fff}
#columns .col2 #maingraphic6 a{font-weight:normal;color:#fff}
#columns .col2 #maingraphic7 a{font-weight:normal;color:#fff}
#columns .col2 #maingraphic8 a{font-weight:normal;color:#fff}
#columns .col2 #maingraphic9 a{font-weight:normal;color:#fff}
#columns .col2 #Layer9.button a{color:#ffffccc;}

  
#columns { float: left;}
#columns .col1 { float: left; width: 170px;  margin-right:25px;border-left: solid 5px #fff; }
#columns .col2 { background: #fff; width:590px; position:absolute;left:200px;}
#columns .col2 a{ color: black; }
#columns .col2 #menu a {display: block;float: left;height: 15px;font-size: 11px;	font-weight: bold;	color: white; margin: 4px}

#footer1{height:5px;width:100%;border-top: 2px solid #c3c5c7;border-bottom: solid 10px white;background-color: #dbd7c5;position:absolute;margin:30px 0 20px 0;left:0px;}


.err{}

#announce {	background-color:#D8FEFE;	top:238px;	position:absolute;		height: 22px;	width: 588px; padding-left: 5px;	padding-right: 5px; color: #0000CC;	font-weight:900;	vertical-align: middle; }
#announce a:hover{color: #CC0033; font-weight:bold}

 #logo {	background: #FFFFFF;	width: 600px;}
 #maingraphic {width: 600px; margin-top: 25px; background:#000000}
 #maingraphic1 {	top: 266px;	  position: absolute;  moz-position:absolute; moz-position-top: 205px; background: #000000;}
 #maingraphic2 {	top: 266px;	left: 200px; position: absolute;moz-position:absolute; moz-position-top: 205px; background: #000000}
 #maingraphic3 {	top: 266px;	left: 400px; position: absolute;moz-position:absolute; moz-position-top: 210px;background: #000000}
 #maingraphic4 {	top: 442px;position: absolute;background: #000000}
 #maingraphic5 {	top: 442px;	left: 200px; position: absolute;background: #000000}
 #maingraphic6 {	top: 442px;	left: 400px; position: absolute;background: #000000}
 #maingraphic7 {	top: 620px;position: absolute;background: #000000}
 #maingraphic8 {	top: 620px;	left: 200px; position: absolute;background: #000000}
 #maingraphic9 {	top: 620px;	left: 400px; position: absolute;background: #000000}



#menu {width: 600px;height: 35px;background: #FFFFFF url(../imgs/content/menu1.jpg) repeat scroll 0 0; top: 100px;margin-top: 5px; padding-top: 5px}
#menu ul {margin: 0px;	list-style-type:none; background-color: blue }
#menu li {float:left; margin-left: 2px}
#menu a {display: block;float: left;height: 15px;font-size: 10px;	font-weight: bold;	color: white;
	padding: 1px;}
#menu a:hover {color: #FFFF99}



#content {width: 600px;color: #000000;margin-top: 10px; background-color:#FFFFcc}
#contenthome {width: 600px;color: #000000;margin-top: 5px; background-color:#FFFFcc}

#genhead {width: 600px;	background-color: #000099;	height: 80px}



.bodytextyellow {padding: 10px; color: #000000; margin: 10px; background-color: #FFFFCC}
.bodytexttrans {	padding: 10px;	color: #000000;	margin: 10px;	background-image: url(../images/content/wittbackgrnd.jpg);}
.bodytextsky {padding: 10px; color: #000000; margin: 10px; background-color: #D8FEFE}
.bodytextyellowitalic {padding-top: 0.07% 0% 2% 4%;color: #000000;background-color: #FFFFCC;	font-style: italic}
.bodytextheading {margin-bottom: 8px; margin-top: 10px; background-color: #00000;color: #FFFFFF;font-weight: bold; text-align:center;font-size:14px}
.bodytextblack {padding: 10px; color: #000000; margin: 10px; background-color: #000000}
.bodytextspace {margin-left: 3px}

.style25 {color: #FFFFFF;font-weight: bolder;font-size: x-large;margin-top: 5px; margin-bottom: 5px; background-color: #000099;width: 600px; text-align:center; padding-top: 25px; padding-bottom: 5px}
.style26 {color: #FFFFFF;font-weight: bolder;font-size: 12px; text-align:center; padding-top: 5px}

.styleheading {color: #00000;font-weight: bolder;font-size: medium;margin-top: 5px; margin-bottom: 5px; background-color: #FFFFCC;width: 600px; text-align:center; padding-top: 5px; padding-bottom: 5px}
.styleheadingtheory {color: #24435A  ;font-weight: bolder; font-size: medium}


.ribbon_image {background-color: #FFFFFF;height: 136px;width: 85px;position: relative;background-color: #000000;	border-color: #000000;padding: 3px}
.side_imagerightlong {height: 450px;width: 118px;background-color: #000000;border-color: #000000;padding: 5px;float: right}
.side_imagerightlonger {height: 1050px;width: 118px;background-color: #000000;border-color: #000000;padding: 5px;float: right}
.side_imagerightlonger1 {height: 300px;width: 110px;background-color: #000000;border-color: #000000;padding: 3px;float: right}
.side_imageright {height: 138px;width: 90px;float: right;background-color: #24435A;	border-color: #000000;padding: 2px; margin-left: 1px; margin-right: 1px}
.side_imagerightvikki {height: 135px;width: 180px;float: right;background-color: #24435A;	border-color: #000000;padding: 2px; margin-left: 1px; margin-right: 1px}
.center_image {	background-color: #FFFFFF;	float: left;	height: 136px;	width: 90px;background-color: #24435A;	border-color: #000000;	margin-right: 15px;	margin-top: 5px;padding: 2px}
.centers_image {	background-color: #FFFFFF;	float: left;	height: 136px;	width: 200px;background-color: #24435A;	border-color: #000000;	margin-right: 15px;	margin-top: 5px;padding: 2px}
.side_imagerighttcs {height: 170px;width: 90px;float: left;background-color: #24435A;	border-color: #000000;margin-right: 10px; padding: 2px}
.imagehistory {height: 200px;width: 131px;float: left;background-color: #24435A;	border-color: #000000;margin-right: 10px; padding: 2px}
.imagehistoryrt {height: 200px;width: 131px;float: right;background-color: #24435A;	border-color: #000000;margin-left: 10px; padding: 2px}
.imagehistoryrt1 {height: 250px;width: 131px;float: left;background-color: #FFFFCC; border-color: #FFFFCC;margin-left: 2px; margin-right: 8px;padding: 3px}
.imagespl {height: 200px;width: 131px;float: left;background-color: #24435A;	border-color: #000000;margin-left: 10px; margin-right: 12px; padding: 1px}
.imagesplr {height: 200px;width: 131px;float: right;background-color: #24435A;	border-color: #000000;margin-left: 5px; padding: 1px}


#Layer3 {position:absolute;z-index:2;overflow: scroll;width: 300px;	float: none;height: 300px;	background-color: #FFFFCC;left: 302px;top: 590px;border-width: 5px;border-color: #000000;overflow-x:hidden}

#Layer3book {position:absolute;z-index:2;overflow: scroll;width: 300px;	float: none;height: 300px;	background-color: #FFFFCC;left: 302px;top: 830px;border-width: 5px;border-color: #000000;overflow-x:hidden}

#Layer4 {position:absolute;z-index:3;float: left;width: 300px;overflow: scroll;	height: 300px;background-color: #FFFFCC;top: 590px;border-width:5px;	border-color: #000000;overflow-x:hidden}

#Layer4book {position:absolute;z-index:3;float: left;width: 300px;overflow: scroll;	height: 300px;background-color: #FFFFCC;top: 830px;border-width:5px;	border-color: #000000;overflow-x:hidden}

#Layer1 {position: absolute;width:600px;height: 160px;overflow-y: hidden;background-color: #000000;	margin-bottom: 10px;top: 200px; overflow-x:hidden}


#Layer1book {position: absolute;width:600px;height: 400px;overflow: scroll;background-color: #000000;	margin-bottom: 10px;top: 200px; overflow-x:hidden}


#Layerbase {position: absolute;width:600px;height: 160px;overflow: auto;background-color: #000000;	margin-bottom: 10px;top: 200px;  overflow-x:hidden; overflow-y:hidden}

#Layer5 {	position:absolute;	z-index:2;overflow: scroll;width: 295px;height: 295px;background-color: #FFFFCC;border-width: 5px;border-color: #000000;top: 200px;overflow-x:hidden}

#Layer6 {position:absolute;z-index:3;width: 295px;overflow: scroll;height: 295px;	background-color: #D8FEFE;top: 200px;	border-width:5px;border-color: #000000;left: 305px;overflow-x:hidden}

#Layer7 {position: absolute;width:600px;height: 160px;overflow: scroll;background-color: #000000;margin-bottom: 10px;
	top: 510px;overflow-x:hidden}
	
#Layer9 {position:absolute;z-index:2;overflow: scroll;width: 298px;	float: none;height: 450px;	background-color: #FFFFCC;left: 297px;top: 194px; border-width: 5px;border-color: #000000;overflow-x:hidden}

#Layer10 {position:absolute;z-index:3;float: left;width: 300px;overflow: scroll;height: 450px;background-color: #FFFFCC;top: 194px;border-width:5px;border-color: #000000;overflow-x:hidden}


#Layer12 {position:absolute;z-index:3;float: left;width: 598px;overflow: scroll;	height: 450px;background-color: #FFFFCC;top: 300px;border-width:5px;	border-color: #000000;overflow-x:hidden}

#Layer19 {position:relative;z-index:3;float: left;width: 598px;overflow: scroll;	height: 450px;background-color: #FFFFCC;top: 5px;border-width:5px;	border-color: #000000;overflow-x:hidden}


#Layer18 {position:absolute;z-index:3;float: left;width: 600px;overflow: scroll;height: 492px;background-color: #FFFFCC;top: 154px;border-width:5px;border-color: #000000; padding-left: 10px;overflow-x:hidden}

#Layer11 {position:absolute;	z-index:2;	overflow: scroll;	width: 298px;	float: none;	height: 450px;	left: 300px;	top: 194px;background-image: url(../images/content/wittbackgrnd.jpg);	border: 5px  #000000;overflow-x:hidden}

#Layer22 {position:absolute;z-index:3;float: left;width: 598px;overflow: scroll;	height: 350px;background-color: #FFFFCC;top: 410px;border-width:5px;	border-color: #000000;overflow-x:hidden}

#Layer23 {position:absolute;z-index:3;float: left;width: 598px;overflow: scroll;	height: 550px;background-color: #FFFFCC;top: 150px;border-width:5px;	border-color: #000000;overflow-x:hidden}

#Layer21 {position:absolute;	z-index:2;	overflow: scroll;	width: 298px;	float: none;	height: 450px;	left: 300px;	top: 372px;background-image: url(../images/content/wittbackgrnd.jpg);	border: 5px  #000000; background-color: #EBEBEB}

#Layer20 {position:absolute;z-index:3;float: left;width: 300px;overflow: scroll;height: 450px;background-color: #FFFFCC;top: 372px;border-width:5px;border-color: #000000}

#Layerbase1{
width: 600px;height: 160px;border: 8px solid #FFF;overflow: auto;margin: 0 auto;overflow-x: hidden;overflow-y: hidden;}

.Layer120{
width: 2000px;height: 400px;padding: 2px;background: #CCCCCC;}

.section{
margin:0;width:220px;float:left;margin-right:50px;}

#post1 {width: 298px;background-color: #24435A;top: 151px;height: 30px;position: absolute}

#post2 {width: 298px;background-color: #24435A;top: 151px; left: 300px; height: 30px;position: absolute}

#post4 {width: 600px;background-color: #24435A;top: 155px;height: 40px;position: absolute}

#post5 {background-color:#FFFFCC;color:#000000;position:absolute;top:365px;width:600px}

#post5book {background-color:#FFFFCC;color:#000000;position:absolute;top:605px;width:600px}

#postx {margin-top:5px;	height: 44px; position:absolute;	top:530px;	width:600px;background-color: #24435A}

#postxbook {margin-top:5px;	height: 44px; position:absolute;	top:770px;	width:600px;background-color: #24435A}

#post8 {width: 600px;background-color: #000000;top: 155px;height: 40px;position: absolute}


#abouttcs #Layer18 ul {float: left; margin: 0;padding: 0;list-style: none;line-height: normal;	background-color: #FFFFCC; padding-top: 2px	}

#interview #ul {	float: left; margin: 0;padding: 0;list-style: none;line-height: normal;	background-color: #000033; padding-top: 2px	}


#post9 {width: 298px;background-color: #EBEBEB;top: 190px;height: 180px;position: absolute}

#post7 {
	width: 298px;background-color: #FFFFCC;	top: 190px;	left: 300px;height: 180px;	position: absolute}

.marquee {margin: 0,1,0,1}

#Layer71 {position: absolute;width:600px;height: 160px;overflow: scroll;background-color: #000000;margin-bottom: 10px;overflow: auto;
	top: 510px;overflow-x: scroll  ; overflow-y:hidden}
	
.slider{width: 900px;height: 160px;padding: 10px;background: #000000;}

.button{
	background-color:#fffccc;
	color: #FFFccc;
}

.button a{color:#FFFFCC}
