/* CSS Document */

/*Common*/
body{
margin:0px;
padding:0px;
background-color:#000000;
}

/*button*/
.lcon{
padding:5px 20px 5px 20px;
background:#AB2023;
display:block;
color:#FFFFFF;
font-weight:600;
font-family:Verdana;
font-size:12px;
}
.line {
height:1px; 
font-size:1px; 
overflow:hidden; 
display:block; 
background:#AB2023; 
margin-right:1px; 
margin-left:1px; 
border:0px;
}
.button{
margin:3px 0px 0px 0px;
width:230px;
cursor:pointer;
}
.lconFocus{
padding:5px 20px 5px 20px;
background:#E58203;
display:block;
color:#FFFFFF;
font-weight:600;
font-family:Verdana;
font-size:12px;
}
.lineFocus {
height:1px; 
font-size:1px; 
overflow:hidden; 
display:block; 
background:#E58203; 
margin-right:1px; 
margin-left:1px; 
border:0px;
}
.navi{
position:absolute;
top:20px;
left:550px;
margin:100px 10px 10px 20px;
}

/*Right Column*/
.rightCol{
border-left:3px solid #FFFFFF;
border-bottom:3px solid #FFFFFF;
margin-left:53px;
margin-top:0px;
padding-top:0px;
background-color:#000000;
}

.content{
width:490px;
background-color:#FFFFFF;
}

.innerRightCol{
padding:10px;
background-color:#000000;
}

#indexPic{
margin:1px;
text-align:center;
}

.logo{
background-color:#FFFFFF;
padding:2px;
}

#intro{
color:#AC2123;
font-family:Verdana;
font-size:14px;
padding:10px;
background-color:#FFFFFF;
margin:0px 5px 0px 5px;
text-align:center;
}
#subintro{
color:#AC2123;
font-family:Verdana;
font-size:13px;
padding:10px;
background-color:#FFFFFF;
margin:0px 5px 0px 5px;
text-align:left;
}
#seg{
border-bottom:1px solid #273D54;
margin:0px 5px 15px 5px;
}
.subject{
color:#25374A;
font-family:Verdana;
font-size:12px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background-color:#FFFFFF;
margin:0px 5px 0px 5px;
}
.subjectTitle{
color:#995123;
font-family:Verdana;
font-size:14px;
font-weight:900;
padding:5px 0px 5px 0px;
}
.subjectPic{
float:left;
padding-right:6px;
padding-top:5px;
}

.subjectPicLeft{
float:left;
padding-right:6px;
}
.subjectPicRight{
float:right;
padding-right:6px;
}

.bottomline{
border-top:1px solid #bf7b00;

margin-top:2px;
margin-left:50px;
}

.copyright{
text-align:center;
padding:5px 0px 25px 0px;
clear:both;
font-family:Verdana;
font-size:12px;
font-weight:500;
background-color:#000000;
color:#FFFFFF;
}
/*For publication page*/
.publicationSubject{
color:#000000;
font-family:Verdana;
font-size:12px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background-color:#FFFFFF;
margin:0px 5px 0px 5px;
}
.publicationSubject p{
list-style-type:none;
margin-top:15px;
margin-left:10px;
margin-right:10px;
}
.publicationSubject p a:link{
color:#000000;
}
.publicationSubject p a:hover { 
color:#AC2123; 
} 

/*For Contact page*/
.contactSubject table td a:hover{
color:#AC2123; 
}

/*For link page*/
.linkSubject img{
border:0px;
}
.linkSubject table td{
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
}

/*For all links*/
a:link { 
color: #000000; 
text-decoration: underline; 
} 
a:hover { 
color: #AC2123; 
text-decoration: none; 
} 

.poweredBy{
	background:#ffffff url(bg.gif) repeat-x;
	color:#000000;
}
.poweredBy a:link{
	text-decoration: none; 
	color:#000000;
}
.poweredBy a:visited{
	text-decoration: none; 
	color:#000000;
}