body{
	background-image: url(images/bg.gif);
}

#mn{
	background-color:#FFFFFF;
	width:780px;
	margin:0px auto 0px auto;
	background-image: url(images/C.gif);
	background-repeat: repeat-y;
}
#tpBrdr{
	width:780px;
	margin: 0 auto 0 auto;
	
}
#tpBrdrC{
	width:764px;
	height:8px;
	background-image: url(images/tp_C.gif);
	background-repeat: repeat-x;
	background-position: top;
	overflow:hidden;
	float:left;
}
#tpBrdrL{
	width:8px;
	height:8px;
	background-image: url(images/tp_L.gif);
	background-repeat:no-repeat;
	margin: 0px;
	overflow:hidden;
	float:left;
}
#tpBrdrR{
	width:8px;
	height:8px;
	background-image: url(images/tp_R.gif);
	background-repeat:no-repeat;
	margin: 0px;
	overflow:hidden;
	float:right;
}
#btBrdr{
	width:780px;
	margin: 0 auto 0 auto;
	
}
#btBrdrC{
	width:756px;
	height:20px;
	background-image: url(images/bt_C.gif);
	background-repeat: repeat-x;
	background-position: top;
	overflow:hidden;
	float:left;
}
#btBrdrL{
	width:12px;
	height:20px;
	background-image: url(images/bt_L.gif);
	background-repeat:no-repeat;
	margin: 0px;
	overflow:hidden;
	float:left;
}
#btBrdrR{
	width:12px;
	height:20px;
	background-image: url(images/bt_R.gif);
	background-repeat:no-repeat;
	margin: 0px;
	overflow:hidden;
	float:right;
}
#cpy{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color: #AFADAD;
	font-size: 10px;
	margin-top: 3px;
}
#bnv{
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	color: #AFADAD;
	font-size: 10px;
	margin-top: 3px;
}
#bnv a{
color: #AFADAD;
text-decoration:none;
}
#bnv a:hover{
color: #4D9BE3;
text-decoration:underline;
}
#tp{
	height:70px;
	border-bottom:12px solid #FFFFFF;
	margin: 0px 12px 0px 12px;


}
#logo{
	float:left;
	border-right:12px solid #FFFFFF;
}
#ctct{
	height:22px;
	border-bottom:14px solid #FFFFFF;
	margin: 0px 12px 0px 12px;
	background-image: url(images/ctc.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#bdy{
	margin: 0px 0px 24px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 562px;
	float: left;
	color: #5a5a5a;
}
#bdy a{
	color:#4D9BE3;
	text-decoration:underline;
}
#bdy a:hover{
	color:#4D9BE3;
	text-decoration:underline;
}
#bdyBig{
	margin: 0px 0px 24px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 750px;
	color: #5a5a5a;
	margin-left: 12px;
}
#projManMenu{
	float:right;
}
#projManMenu a{
	color:#4D9BE3;
	text-decoration:none;
	font-weight:bold;
}
#projManMenu a:hover{
	color:#1C1E70;
	text-decoration:underline;
}
#bnr{
	float:right;
}
#ctct_L{
	background-image: url(images/ctc_L.gif);
	width:11px;
	height:22px;
	float:left;
}
#ctct_R{
	background-image: url(images/ctc_R.gif);
	width:9px;
	height:22px;
	float:right;
}
#ctc_email{
	color:#000031;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float: left;
	margin-top: 3px;
}
#ctc_tel{
	color:#000031;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float: right;
	margin-top: 3px;
}
#lft{
	width: 175px;
	border-right:20px solid #FFFFFF;
	margin-left: 12px;
	float: left;
	display: inline;
	margin-bottom: 24px;
}
#nv{
width:175px;
}

.dts{
	background-image: url(images/dots.gif);
	background-repeat: repeat-x;
	background-position: top;
	height:1px;
	overflow:hidden;
}
.nvA{
	text-transform:uppercase;
	height:19px;
	border-top:3px #FFFFFF solid;
}

.nvA a{
	color:#1C1E70;
	text-decoration:none;
	padding-left:16px;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.5mm;
	font-weight:bold;
}
.nvB {
	height:18px;
}
.nvB a{
	color:#4D9BE3;
	text-decoration:none;
	padding-left:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.nvB a:hover{
	text-decoration:underline;
}
.cl{
clear:both;
}

h1, .hd{
	padding:0px 0px 3px 0px;
	margin:0px;
	color:#4D9BE3;
	font-size:14px;
	font-weight:bold;
}
h1 span, .hd span{
	color:#1C1E70;
	}
.anc{
	float:left;
	width:196px;
	border-right:85px solid #FFFFFF;
	margin-top: 16px;
	background-image: url(images/announce.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.anc h2{
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 34px;
	color: #000000;
}
.anc p{
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:0px 0px 0px 34px;
	text-align:justify;
	color:#5a5a5a;
}
#bdy a.hdn, 
#bdy a.hdn:link, 
#bdy a.hdn:hover{
	text-decoration:none;
	color:#5a5a5a; 
}


.bx h3{
	color:#4D9BE3;
	font-size:4.2mm;
	font-weight:bold;
	padding:3px 8px 0px 8px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.bx h4{
	color:#1C1E70;
	font-size:3.5mm;
	font-weight:bold;
	padding:3px 8px 0px 8px;
	margin:-6px 0 8px 0;
	text-transform: uppercase;
}
.bx div.hd{
	padding:3px 8px 0px 8px;
	margin:-6px 0 8px 0;
}
.bx{
	background-color:#F7F5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float:left;
	border:#E9E7E7 1px solid;
}
.spcr{
	width:24px;
	float:left;
}
.bx p{
padding:8px 8px 3px 8px;
margin:0;
}
.bx div.dts {
	margin: 0 8px 0 8px;
}
.bx ul{
	margin-top:4px;
	margin-bottom:4px;	
	border:none;
}
.bx ul li{
	list-style-image: url(images/bullet.gif);		
	margin:0px 8px 4px 8px;
	border:none;
}

#bdy ul{
	margin-top:12px;
	margin-bottom:12px;	
}
#bdy ul li{
	list-style-image: url(images/bullet.gif);		
	margin:0px 8px 4px 0px;
}

.horiz ul{
	display:inline;
	margin: 0;
    padding: 0;
    list-style: none;
}
.horiz li{
	background-image: url(images/bullet.gif);
	display:inline;
	background-position: 0px 5px;
    background-repeat: no-repeat;
    padding: 0 0 0 9px; /* left padding moves the text away from the bullet */

}

.boxHolder{
	margin:auto;
	margin:0px auto 0px auto;
	
}

.textBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	background-color: #d7e7f6;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #CECED0;
	border-left: 1px solid #A5A5B5;
	height:16px;
	margin-bottom:2px;

}.btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
	border: 1px solid #000030;
}
.myButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #000033;
}
.hlfBxTtl{
	float:left;
	margin-right:4px;
	border:none;
}
.hlfBx{
	float:left;
	margin-right:24px;
	border:none;
}
.lftFlotr{
	float:left;
	margin-right:12px;
	margin-bottom:12px;

}
.medTxt{
	font-size:10px;
}
.smallText{
	font-size:9px;
}

label.frm1
{
width: 85px;
float: left;
text-align: right;
margin-right: 5px;
display: block;
font-weight:bold;
height:12px;
margin-top:4px;
}
.frm1btn{
	margin-left:90px;
	margin-top:5px;
	color:#1C1E70;
	font-weight:bold;
	border:1px solid #999999;
	font-size:10px;
}
.codeBox{
font-family:"Courier New", Courier, monospace;
font-size:10px;
}
.ringback{
	background-image: url(images/bg.gif);
	border: 1px solid #8FA5B8;
	color:#1C1E70;
}
.ringback p{
padding:4px 8px 4px 8px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.ringback h5{
padding:4px 8px 4px 8px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
}
.ringbox{
	width:150px;
	margin-bottom:4px;
}
.ringbtn{
	width:154px;
	text-align:center;
}

.bx2 h3{
	color:#4D9BE3;
	font-size:3.5mm;
	font-weight:bold;
	padding:3px 8px 0px 8px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.bx2 h4{
	color:#1C1E70;
	font-size:3.0mm;
	font-weight:bold;
	padding:3px 8px 0px 8px;
	margin:-6px 0 8px 0;
}
.bx2 div.hd{
	padding:3px 8px 0px 8px;
	margin:-6px 0 8px 0;
}
.bx2{
	background-color:#F7F5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float:left;
	border:#E9E7E7 1px solid;
}
.bx2 p{
padding:8px 8px 3px 8px;
margin:0;
text-align:justify;
}
.bx2 div.dts {
	margin: 0 8px 0 8px;
}
h3{
	color:#1C1E70;
	padding:0px 0px 3px 0px;
	margin:0px;
	font-size:12px;
	font-weight:bold;
}

.greenText{
	color:#009900;
}

.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}
