
/* CSS Document */

 /* for all html general tag */
body
{
width:1003px;
/* margin: 0 auto; */
padding:0px;
font-family:  Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
background-color:#fff;

background-image: url(/images/logo2.jpg);
background-repeat: no-repeat;
background-position: left top;


}

a { outline:none; }

p { margin-top:0px; }

/* for  timer */	
	
	#txt
{
border:none;
/*font-family:"Aardvark";*/
	font-size:24pt;
font-weight:bold;
border-right-color:#FFFFFF;
width:110px;
background-color:#221E1F;
color:#82EA1B;
}

/* for  timer */
 
.timebox
{
border:1px solid #fff;
width:150px;
}

/*** Site Heading Tags ***/

h1, h2, h3, h4, h5, h6
{
margin:0px;
padding:0px;
}

h1
{
color:#005DA7;
font-size:26px;
padding:0px 0px 10px 0px;
font-weight:bold;
}

h2
{
color:#3683BB;
font-size:18px;
font-weight:bold;
}

h3
{
color:#ffffff;
font-size:25px;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px;
}

/**** Site Body Section- HeaderPart CSS ****/	

#site_toppart
{
width:1003px;
/*margin: 0 auto; */
padding:0px 0px 0px 0px;
}

#site_logopart
{
width:562px;
float:left;
/* height:197px; */
height: 177px ;
padding:0px 0px 0px 0px;
}

#site_captionpart
{
width:437px;
float:right;
text-align:right;
padding:0px 0px 0px 0px;
color:#ffffff;
/* height:197px; */
height: 177px ;
/* background-image:url(../images/top_bg.jpg); */
border-right: 1px solid #fff; /* test this border line */
}

#lanpge_logo
{
width:573px;
float:left;
height:26px;
padding:162px 30px 0px 0px;
background-image:url(../images/home_logo.jpg);
}

#lanpge_captionpart
{
width:400px;
float:right;
text-align:right;
padding:00px 0px 0px 0px;
color:#ffffff;
height:186px;
}

#js_enable
{
position:absolute;
top:180px;
left:550px;
}

#lanpge_logo a
{
text-decoration:underline;
color:#005DA7;
font-size:16px;
font-weight:bold;
font-style:italic;
}

#lanpge_logo a:hover
{
text-decoration:underline;
color:#DD2024;
font-size:16px;
font-weight:bold;
font-style:italic;
}

.clik
{
position:absolute;
left:100px;
top:150px
}

.lightcolor
{
background-color:#DDDDDD;
color:#000;
}

.darkcolor
{
background-color:#01BEFE;
/*background-color:#2A2C91;*/
	color:#ffffff;
font-weight:bold;
text-align:center;
}

/**** Site Body Section- Navigation and Content CSS ****/

#site_navcontent
{
width:1003px;
/* margin:0 auto; */
/* background-color:#FFFFFF; */
}

#site_content a
{
text-decoration:underline;
color:#005DA7;
font-weight:bold;
}

#site_content a:hover
{
text-decoration:underline;
color:#DD2024;
font-weight:bold;
}

#site_nav
{
width:160px;
float:left;
color:#808080;
}

#site_nav a
{
text-decoration:underline;
color:#FEFF00;
font-weight:bold;
}

#site_nav a:hover
{
text-decoration:underline;
color:#DD2024;
font-weight:bold;
}

#site_content
{
width:842px;
float:right;
font-size:15px;
border-right: 1px solid #fff; /* here be the outside border */
border-bottom: 1px solid #fff;
}

#content_pad { padding:15px 15px 50px 30px; }

#numer_pad { padding:15px 15px 0px 30px; }

/* .bgblu { background-color:#221E1F; } */

#disc
{
width:600px;
background-image:url(../images/3_bg.jpg);
height:420px;
}

#naming
{
width:600px;
background-image:url(../images/3_bg.jpg);
height:40px;
}

#site_contentbg
{
/* was width 842 */

width:822px;
/* float:right; -  keep to left */
font-size:15px;
background-image:url(../images/boad_bg.jpg);
height:577px;
background-repeat: repeat-x;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
}

.bgimg { padding-top:170px; }

.bgimg3 { padding-top:66px; }

.cong
{
padding-top:60px;
color:#FF0000;
font-size:23px;
}

.f15
{
padding:5px 40px 0px 15px;
font-size:15px;
}

.part
{
font-size:15px;
color:#005DA7;
font-weight:bold;
}

.red
{
font-size:15px;
color: #FF0000;
font-weight:normal;
}

#choices
{
width:600px;
background-image:url(../images/3_bg.jpg);
height:113px;
}

#shapes
{
width:600px;
background-image:url(../images/3_bg.jpg);
height:36px;
}

.shp
{
width:655px;
background-image: url(../images/5_img.gif);
height:228px;
}

#correct
{
width:600px;
background-image: url(../images/blue_bg.gif);
height:420px;
}

#wrong
{
width:560px;
background-image: url(../images/red_bg.gif);
height:420px;
padding:0px 20px 0px 20px;
}

.lineht
{
line-height:23px;
padding-top:90px;
font-size:16px;
}

#mem
{
width:600px;
background-image: url(../images/blue_bg.gif);
height:420px;
}

.black60
{
color:#000000;
font-size:160px;
font-weight:bold;
}

.blu
{
color:#0066CC;
font-size:28px;
}

.blu15
{
color:#0066CC;
font-size:18px;
font-weight:bold;
}

.blk
{
color:#000;
font-size:28px;
}

.blk1
{
color:#000;
font-size:20px;
}

.blk2
{
color:#000;
font-size:27px;
font-style:italic;
font-weight:bold;/*letter-spacing:10;*/
	}

.rd
{
color: #FF0000;
font-size:28px;
font-weight:bold;
}

.green
{
color: #95D026;
font-size:28px;
font-weight:bold;
}

.bulu
{
color: #005DA7;
font-size:28px;
font-weight:bold;
}

.ylw
{
color: #FFE100;
font-size:28px;
font-weight:bold;
}

.ylw1
{
/**** color: #FFE100; ****/
 color: #303030;
font-weight:bold;
}

/**** Site Body Section- UL tags ****/


#siteul
{
margin:0px;
padding:0px;
padding-left:15px;
line-height:18px;
color:#DD2024;
}

#siteul ul ul
{
margin:0px;
padding:0px;
padding-left:15px;
line-height:18px;
}

/**** Site Body Section- Bottom Part CSS ****/	


#site_bottompart
{
width:780px;
/* margin: 0 auto; */
padding:0px 0px 0px 0px;
background-color:#000000;
}

#site_copywrightpart
{
width:530px;
float:left;
padding:0px 0px 0px 10px;
}

#site_sitepart
{
width:230px;
float:right;
text-align:right;
padding:5px 10px 0px 0px;
color:#ffffff;
}

/* end of menu css*/

	
.txtboxbg
{
background-image: url(../images/107_img.gif);
width:206px;
height:466px;
}

.txtbox
{
border:#000000 1px solid;
background-color:#ffffff;
font-size:18px;
height:30px;
width:90px;
color:#000000;
}

.bgbox
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/1.blue.jpg);
font-size:17px;
width:146px;
vertical-align:bottom;
height:21px;
color:#000000;
}

.bgbox2
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/2.blue.jpg);
font-size:17px;
width:146px;
height:21px;
color:#000000;
}

.bgbox3
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/3.blue.jpg);
font-size:17px;
width:146px;
height:21px;
color:#000000;
}

.bgbox4
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/4.blue.jpg);
font-size:17px;
width:146px;
height:21px;
color:#000000;
}

.bgbox4
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/4.blue.jpg);
font-size:17px;
width:146px;
height:21px;
color:#000000;
}

.bgbox5
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/5.blue.jpg);
font-size:17px;
width:146px;
height:21px;
color:#000000;
}

.bgbox6
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/6.blue.jpg);
font-size:17px;
width:146px;
height:21px;
color:#000000;
}

.bgbox7
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/7.blue.jpg);
font-size:17px;
width:146px;
height:21px;
color:#000000;
}

.bgbox8
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/8.blue.jpg);
font-size:17px;
width:146px;
height:21px;
color:#000000;
}

.bgbox9
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/9.blue.jpg);
font-size:17px;
width:146px;
height:20px;
color:#000000;
}

.bgbox10
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/10.blue.jpg);
font-size:17px;
width:146px;
height:20px;
color:#000000;
}

.bgbox11
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/11.blue.jpg);
font-size:17px;
width:146px;
height:20px;
color:#000000;
}

.bgbox12
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/12.blue.jpg);
font-size:17px;
width:146px;
height:20px;
color:#000000;
}

.bgbox13
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/13.blue.jpg);
font-size:17px;
width:146px;
height:20px;
color:#000000;
}

.bgbox14
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/14.blue.jpg);
font-size:17px;
width:146px;
height:20px;
color:#000000;
}

.bgbox15
{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximg/15.blue.jpg);
font-size:17px;
width:146px;
height:20px;
color:#000000;
}

.txtbox1
{
border:#000000 1px solid;
background-color:#ffffff;
font-size:11px;
height:20px;
color:#000000;
}

.txtbox2
{
border:#000000 1px solid;
background-color:#ffffff;
font-size:11px;
height:19px;
color:#000000;
}

.txtbox4
{
border:#000000 1px solid;
background-color:#ffffff;
font-size:14px;
height:13px;
color:#000000;
}

.txtbox3
{
border:#000000 1px solid;
background-color:#ffffff;
font-size:30px;
width:180px;
color:#000000;
}

.rad { background-color:#FF6555; }

.bottom_but
{
background:#005DA7;
color:#fff;
font-weight:bold;
}

.button
{
border:#000000 1px solid;
background-color:#ffffff;
font-size:10px;
height:15px;
width:58px;
color:#000000;
}

.go
{
border-top:#003399 1px solid;
border-bottom:#003399 1px solid;
border-right:#003399 1px solid;
border-left: #003399 1px solid;
background-color:#003b77;
font-size:11px;
font-weight:bold;
height:20px;
color:#ffffff;
width:25px;
}

TEXTAREA
{
border-top:#003399 1px solid;
border-bottom: #003399 1px solid;
border-right: #003399 1px solid;
border-left: #003399 1px solid;
background-color: #ffffff;
font-size: 11px;
color:#000000;
}

.txtara
{
border-top:#003399 1px solid;
border-bottom: #003399 1px solid;
border-right: #003399 1px solid;
border-left: #003399 1px solid;
background-color: #ffffff;
font-size: 11px;
color:#000000;
}

SELECT
{
border-top:#003399 1px solid;
border-bottom: #003399 1px solid;
border-right: #003399 1px solid;
border-left: #003399 1px solid;
background-color: #ffffff;
font-size: 11px;
color:#000000;
width:130px;
}

.selbox
{
border-top:#003399 1px solid;
border-bottom: #003399 1px solid;
border-right: #003399 1px solid;
border-left: #003399 1px solid;
background-color: #ffffff;
font-size: 11px;
color:#000000;
width:130px;
}

.blubkg
{
background-image:url(../images/blue_background.jpg);
width:784px;
height:68px;
}

.blubkg2
{
background-image:url(../images/blue_background.jpg);
width:784px;
height:90px;
}

.redcolor, .errors, .required { color:#F22DC1; }

#footer{
width:998px;
/* margin:0 auto; */
font-size:12px;
padding-bottom:10px;
/* footer border */
border-top: 1px solid #000;

}

#footer a{
text-decoration:none;
color:#005DA7;
}
#footer a:hover{
text-decoration:underline;
}
ul#bot{
margin:0;
padding:0;
list-style:none;
padding:10px 15px;
}

ul#bot .le{
float:left;
width:40%;
}

ul#bot .mi{
float:left;
width:50%;
color:#005DA7;
}

ul#bot .ri{
float:left;
width:10%;
text-align:right;
}


/** additioins - phill **/

#BannerAdd1 { margin-top: 0px; width: 899px; position: absolute ; top: 18px; left: 260px; }


h6{

font-size:25px;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px;
}


