body 
{
	margin:0 auto;
	background: url(v2_background.png); 
	background-repeat: repeat; 
}

.search_field{
	background: url(v2_search.png); 
	background-repeat: repeat-x; 
	height:28px; 
	border: none; 
	width:204px;	
	padding-top:2px;
	font-size:11px;
	color:#434343;
	
}

.search_button{
	background: url(v2_searchButton.png); 
	background-repeat: repeat-x; 
	height:28px; 
	border: none; 
	width:46px;
	cursor:pointer;
}

#banner{
	position:relative;
	width:100%;
	height:101px;
	display:block;
}

#bannerLeft{
	position:absolute;
	top:0;
	float:left;
	width:50%;
	background: url(v2_bannerBottom.png);
	background-repeat: repeat-x;
	height:101px;
	left:0px;
}

#bannerCenter{
	position:relative;
	margin:0 auto;
	width:940px;
	background: url(v2_banner940.png);
	background-repeat: no-repeat;
	height:101px;
}

#bannerRight{
	position:absolute;
	left:50%;
	top:0;
	float:left;
	z-index:-10;
	width:1px;
	background: url(v2_bannerBottom3.png);
	background-repeat: repeat-x;
	height:101px;
}

#searchBar{
	position:absolute;
	top:10px;
	left:678px;
	width:262px;
	height:28px;
}

#searchLeft{
	background: url(v2_searchLeft.png);
	background-repeat: no-repeat;
	width:12px;
	height:28px;
	float:left;
	
}

#searchField{
	width:204px;
	height:28px;
	float:left;
}

#searchButton{
	width:46px;
	height:28px;
	float:left;
}

#logo{
	position:absolute;
	top:39px;
	left:0px;
	width:238px;
	height:57px;
	background: url(v2_UO_Logo.png);
	background-repeat: no-repeat;
	cursor:pointer;
}

#menu{
	position:absolute;
	top:62px;
	left:281px;
	width:659px;
	height:35px;
}

.menuButton{
	position:absolute;
	float:left;
	height:35px;
	background-repeat: no-repeat;
	cursor:pointer;
	border:0;
}

.menuButtonOff{
	z-index:1;	
}

.menuButtonOver{
	z-index:2;
	display:none;		
}

.menuButtonDown{
	z-index:3;
	display:none;		
}

.menuButton1{
	width:82px;
	left:0px;
}

#menuButton1{
	background: url(v2_button1_off.png);
}

#menuButton1Over{
	background: url(v2_button1_over.png);
}		

#menuButton1Down{
	background: url(v2_button1_on.png);
}

.menuButton2{
	width:132px;
	left:82px;
}

#menuButton2{
	background: url(v2_button2_off.png);
}

#menuButton2Over{
	background: url(v2_button2_over.png);
}		

#menuButton2Down{
	background: url(v2_button2_on.png);
}

.menuButton3{
	width:140px;
	left:214px;
}

#menuButton3{
	background: url(v2_button3_off.png);
}

#menuButton3Over{
	background: url(v2_button3_over.png);
}		

#menuButton3Down{
	background: url(v2_button3_on.png);
}

.menuButton4{
	width:88px;
	left:354px;
}

#menuButton4{
	background: url(v2_button4_off.png);
}

#menuButton4Over{
	background: url(v2_button4_over.png);
}		

#menuButton4Down{
	background: url(v2_button4_on.png);
}

.menuButton5{
	width:117px;
	left:442px;
}

#menuButton5{
	background: url(v2_button5_off.png);
}

#menuButton5Over{
	background: url(v2_button5_over.png);
}		

#menuButton5Down{
	background: url(v2_button5_on.png);
}

.menuButton6{
	width:100px;
	left:559px;
}

#menuButton6{
	background: url(v2_button6_off.png);
}

#menuButton6Over{
	background: url(v2_button6_over.png);
}		

#menuButton6Down{
	background: url(v2_button6_on.png);
}

#content{
	position:relative;
	margin:0 auto;
	width:940px;
}

#carousel{
	position:relative;
	width:940px;
	height:254px;
}

#carouselLeft{
	width:6px;
	float:left;
	background: url(v2_carouselLeft.png); 
	background-repeat: no-repeat;
	height:254px; 
}

#carouselRight{
	width:6px;
	float:left;
	background: url(v2_carouselRight.png); 
	background-repeat: no-repeat; 
	height:254px; 
}

#carouselContent{
	position:relative;
	width:928px;
	float:left;
	background: url(v2_carouselBg.png); 
	background-repeat: repeat-x; 
	height:254px; 
}

#carouselSWF{
	position:absolute;
	z-index:5;
	top:3px;
	left:0px;
	width:928px;
	height:246px; 
}

#carouselMenu{
	position:absolute;
	z-index:7;
	height:0px;
	width:0px;
	top:200px;
	left:30px;
}

#carouselImgContainer{
	position:absolute;
	z-index:6;
	width:0px;
	height:0px;
	top:0px;
	left:0px;
}

.carouselImg{
	position:absolute;
	z-index:6;
	width:928px;
	height:246px;
	top:0px;
	left:0px;
	cursor:pointer;
	display:none;
	opacity:0;
}

.carouselButton{
	position:absolute;
	top:0px;
	width:18px;
	height:18px;	
	cursor:pointer;
	background: url(v2_carouselButtonOff.png); 
	background-repeat: no-repeat;
	z-index:8; 
}

.carouselButtonOver{
	background: url(v2_carouselButtonOver.png); 
	z-index:9;
	display:none; 
}

.carouselButtonOn{
	background: url(v2_carouselButtonOn.png); 
	z-index:10;
	display:none; 
}

.video{
	position:absolute;
	top:42px;
	left:660px;
	width:246px;
	height:174px;
	cursor:pointer;
}

#youtube{
	z-index:15;
	display:none;
	width:240px;
	height:170px;
	top:44px;
	left:663px;
}

#videoButton{
	z-index:12;
	background: url(v2_videoButton.png); 
	background-repeat: no-repeat; 
}

#videoButtonOver{
	z-index:13;
	display:none;	
	background: url(v2_videoButtonOver.png); 
	background-repeat: no-repeat; 
}


#videoBg{
	z-index:10;
	background: url(v2_videoBg.png); 
	background-repeat: no-repeat; 
}

#contentTop{
	float:left;
	width:940px;
	height:5px; 
	background: url(v2_contentTop.png); 
	background-repeat: no-repeat; 
}

#contentMain{
	float:left;
	width:940px;
	background: url(v2_contentMain.png); 
	background-repeat: repeat-y; 
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
}

#contentBottom{
	float:left;
	width:940px;
	height:7px; 
	background: url(v2_contentBottom.png); 
	background-repeat: no-repeat; 
}

#contentText{
	text-align:justify;
	font-size:12px;
	font-family:Arial,"Sans Serif";
	color:#000000;
	width:920px;
}

#subject{
	font-size:15px;
	font-family:Arial,"Sans Serif";
	font-weight:bold;
	color:#9A0E19;
	font-style:italic;
}

#bigBox{
	position:relative;
	width:940px;
	height:274px;
}

#bigBoxLeft{
	width:6px;
	float:left;
	background: url(v2_bigBoxLeft.png); 
	background-repeat: no-repeat;
	height:274px; 
}

#bigBoxRight{
	width:6px;
	float:left;
	background: url(v2_bigBoxRight.png); 
	background-repeat: no-repeat; 
	height:274px; 
}

#bigBoxContent{
	position:relative;
	width:928px;
	float:left;
	background: url(v2_bigBoxBg.png); 
	background-repeat: repeat-x; 
	height:274px; 
}

.bigBoxLine{
	position:absolute;
	z-index:5;
	top:0px;
	width:1px;
	background: url(v2_bigBoxLine.png); 
	background-repeat: no-repeat; 
	height:274px; 
}

#bigBoxLine1{
	left:309px;
}

#bigBoxLine2{
	left:619px;
}

.bigBoxSubject{
	position:absolute;
	z-index:2;
	text-align:left;
	font-size:22px;
	font-family:Arial,"Sans Serif";
	color:#000000;
	width:278px;
	top:0px;	
	padding-top:25px;
	padding-left:30px;
}

#bigBoxSubject1{
	left:0px;
}

#bigBoxSubject2{
	left:310px;
	color:#971e27;
}

#bigBoxSubject3{
	left:620px;
	color:#365899;
}

.bigBoxText{
	position:absolute;
	z-index:2;
	text-align:left;
	font-size:14px;
	font-family:Arial,"Sans Serif";
	color:#000000;
	width:248px;
	top:69px;	
	padding:30px;
	height:135px;
	vertical-align:top;
}

#bigBoxText1{
	left:0px;
	line-height:28px;
}

#bigBoxText2{
	left:310px;
	line-height:28px;
}

#bigBoxText3{
	left:620px;
}

.boxLink{
	text-decoration:none;
	color:#231f20;
}

.boxLink:hover{
	color:#9a0e19;
}

#boxContainer{
	position:relative;
	width:940px;
	height:229px;
}

.box{
	position:absolute;
	z-index:1;
	top:0px;
	width:300px;
	height:229px;
	cursor:pointer;
}

.boxSelected{
	display:none;
	z-index:5;	
}

#box1, #box1Selected{
	left:0px;
}

#box2, #box2Selected{
	left:320px;
}

#box3, #box3Selected{
	left:640px;
}

.boxLeft{
	float:left;
	width:6px;
	background: url(v2_boxLeft.png); 
	background-repeat: no-repeat; 
	height:229px; 
}

.boxLeftSelected{
	background: url(v2_boxLeftSelected.png); 
}

.boxContent{
	float:left;
	width:288px;
	background: url(v2_boxBg.png); 
	background-repeat: repeat-x; 
	height:229px; 
}

.boxContentSelected{
	background: url(v2_boxBgSelected.png); 
}

.boxRight{
	float:left;
	width:6px;
	background: url(v2_boxRight.png); 
	background-repeat: no-repeat; 
	height:229px; 
}

.boxRightSelected{
	background: url(v2_boxRightSelected.png); 
}

.boxIcon{
	position:absolute;
	z-index:8;
	width:50px;
	height:50px;
	top:15px;
	cursor:pointer;
}

#box1Icon{
	left:30px;
	background: url(v2_box1Icon.png); 
	background-repeat: no-repeat; 
}

#box2Icon{
	left:350px;
	background: url(v2_box2Icon.png); 
	background-repeat: no-repeat; 
}

#box3Icon{
	left:670px;
	background: url(v2_box3Icon.png); 
	background-repeat: no-repeat; 
}

.boxSubject{
	position:absolute;
	z-index:8;
	width:230;
	top:25px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	font-family:Arial,"Sans Serif";
	color:#000000;
	cursor:pointer;
}

#box1Subject1{
	left:79px;	
}

#box1Subject2{
	left:79px;
	top:40px;
	color:#ac1e23;	
}

#box2Subject1{
	left:399px;	
}

#box2Subject2{
	left:399px;
	top:40px;
	color:#ac1e23;	
}

#box3Subject1{
	left:719px;	
}

#box3Subject2{
	left:719px;
	top:40px;
	color:#ac1e23;	
}

.boxImg{
	position:absolute;
	z-index:8;
	width:253px;
	height:108px;
	top:95px;
}

#box1Img{
	left:24px;
	background: url(v2_box1Img.png); 
	background-repeat: no-repeat; 
}

#box2Img{
	left:344px;
	background: url(v2_box2Img.png); 
	background-repeat: no-repeat; 
}

#box3Img{
	left:664px;
	background: url(v2_box3Img.png); 
	background-repeat: no-repeat; 
}

.boxOver{
	position:absolute;
	z-index:10;
	width:293px;
	height:152px;
	top:73px;
	background: url(v2_boxOver.png); 
	background-repeat: repeat-x;
	display:none; 
	cursor:pointer;
}

#box1Over{
	left:3px;
}

#box2Over{
	left:323px;
}

#box3Over{
	left:643px;
}

.boxOverText{
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
	margin-right:20px;
	width:248px;
	height:112px;
	text-align:left;
	font-size:14px;
	font-family:Arial,"Sans Serif";
	
}

#smallBoxContainer{
	position:relative;
	width:940px;
	height:90px;
}

.smallBox{
	position:absolute;
	z-index:1;
	top:0px;
	width:176px;
	height:90px;
	cursor:pointer;
}

.smallBoxSelected{
	display:none;
	z-index:5;	
}

#smallBox1, #smallBox1Selected{
	left:0px;
}

#smallBox2, #smallBox2Selected{
	left:191px;
}

#smallBox3, #smallBox3Selected{
	left:382px;
}

#smallBox4, #smallBox4Selected{
	left:573px;
}

#smallBox5, #smallBox5Selected{
	left:764px;
}

.smallBoxLeft{
	float:left;
	width:6px;
	background: url(v2_smallBoxLeft.png); 
	background-repeat: no-repeat; 
	height:90px; 
}

.smallBoxLeftSelected{
	background: url(v2_smallBoxLeftSelected.png); 
}

.smallBoxContent{
	float:left;
	width:164px;
	background: url(v2_smallBoxBg.png); 
	background-repeat: repeat-x; 
	height:90px; 
}

.smallBoxContentSelected{
	background: url(v2_smallBoxBgSelected.png); 
}

.smallBoxRight{
	float:left;
	width:6px;
	background: url(v2_smallBoxRight.png); 
	background-repeat: no-repeat; 
	height:90px; 
}

.smallBoxRightSelected{
	background: url(v2_smallBoxRightSelected.png); 
}

.smallBoxTxt{
	position:absolute;
	z-index:8;
	top:4px;
	width:154px;
	height:52px;
	padding:15px;	
	padding-right:5px;
	text-align:left;
	font-size:12px;
	font-family:Arial,"Sans Serif";
	font-weight:bold;
	color:#ac1e23;
	cursor:pointer;
}

#smallBox1Txt{
	left:0px;
}

#smallBox2Txt{
	left:191px;
}

#smallBox3Txt{
	left:382px;
}

#smallBox4Txt{
	left:573px;
}

#smallBox5Txt{
	left:764px;
}

#partnerLogo{
	position:relative;
	z-index:1;
	width:940px;
	height:77px;
}

#certLogo{
	position:absolute;
	top:0px;
	left:585px;
	width:159px;
	height:77px;
	background: url(v2_certLogo.png); 
	background-repeat: no-repeat; 
}

#ibmLogo{
	position:absolute;
	top:0px;
	left:762px;
	width:191px;
	height:77px;
	background: url(v2_ibmLogo.png); 
	background-repeat: no-repeat; 
}

#footer{
	position:relative;
	width:100%;
	height:304px;
	display:none;
	margin-top:-7px;
}

#footerLeft{
	position:absolute;
	top:0;
	float:left;
	z-index:-10;
	width:1px;
	background: url(v2_footerLeft.png);
	background-repeat: repeat-x;
	height:304px;
	left:0px;
}

#footerCenter{
	position:relative;
	z-index:10;
	margin:0 auto;
	width:940px;
	background: url(v2_footer940.png);
	background-repeat: no-repeat;
	height:304px;
}

#footerRight{
	position:absolute;
	top:0;
	left:50%;
	width:50%;
	float:right;
	z-index:-10;
	background: url(v2_footerRight.png);
	background-repeat: repeat-x;
	height:304px;
}

.footerBox{
	float:left;
	position:relative;
	width:235px;
	float:left;
	text-align:left;
	font-size:13px;
	font-family:Arial,"Sans Serif";
	color:#ffffff;
}

#footerBox1{
	top:36px;	
	height:233px;
	background: url(v2_UO_LogoWhite.png);
	background-repeat: no-repeat;
}

#footerBox2{
	top:72px;	
	height:197px;
}

#footerBox3{
	top:72px;	
	height:197px;
}

#footerBox4{
	top:72px;	
	height:197px;
}

#footerBox1Txt{
	position:absolute;
	height:161px;
	width:100%;
	top:72px;
	left:0;
}

.footerBoxSubject{
	font-size:14px;
	font-weight:bold;
}

.footerBoxMenu{
	position:absolute;
	left:0px;
	top:36px;	
}

.footerBoxLink{
	text-align:left;
	font-size:14px;
	font-family:Arial,"Sans Serif";
	color:#d7bfbf;
	text-decoration:none;
}

.footerBoxLink:hover{
	color:#ffffff;
}

#bottom{
	position:relative;
	width:100%;
	margin-top:-32px;
	height:50px;
	background: url(v2_bottomBg.png);
	background-repeat: repeat-x;
	z-index:10;
	display:none;
}

#bottomTxt{
	position:relative;
	margin:0 auto;
	width:940px;
	text-align:left;
	font-size:13px;
	font-family:Arial,"Sans Serif";
	color:#787878;
	text-decoration:none;
	top:18px;
}

.bottomLink{
	color:#787878;
	text-decoration:none;
}

.bottomLink:hover{
	color:#ffffff;
}


#contentFull{
	position:absolute;
	width:100%;
}

.otherlink, .listalink, .viewlink{
	text-decoration:none;
	color:#971E27;
}

.otherlink:hover{
	color:#B9091B;	
}

.viewtable-old{
	font-family:arial; 
	font-size:8pt; 
	text-decoration:none;
}


