@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	color: black;
	background-color: #FFFFFF;
	background-image: url(/otr/images/aia_bg_top.jpg);
	background-repeat: repeat-x;
        text-align:center;

}

* {
	color: black;
        font-family: Verdana, Geneva, sans-serif;
        font-size: 10pt;
}

#copyright { visibility:hidden; }

h1 {
 	color: rgb(189,21,34);
        font-size: 22pt;
        font-family: "Comic Sans MS", cursive;
	padding-top: 0px;
	padding-bottom: 0px;
}

h2 {
 	color: rgb(189,21,34);
}

h3 {
 	color: rgb(189,21,34);
        font-size: 9pt;
}

li { 
color: rgb(189,21,34);
}

hr {
	color: rgb(189,21,34);
        background-color: rgb(189,21,34);
	width: 100%;
        text-align: center;
}

a {
 	text-decoration:none;
}

*.callout {
	float:right; 
	width:240px; 
	height:240px;
	padding:6px;
	margin:10px 30px 10px 40px;
	position:relative; 
	top:10px;
}

.otrRed {
       color: rgb(189,21,34);
}

.otrBlack {
	color: black;
}

.otrTextMedium {
        font-size: 9pt;
}

.otrTextSmall {
        font-size: 8pt;
}

.otrTextMenu {
        font-family: Times;
        font-size: 12pt;
}

.otrScrollDiv {
	height: 350px;
	overflow-y:scroll;
}

.otrScrollPDiv {
	height: 430px;
	overflow-y:scroll;
}

.otrScrollHDiv {
	height: 230px;
	overflow-y:scroll;
}

.otrBorderTd {
	border-left:2px solid rgb(189,21,34);
}

.otrLinkBlack a{color:#000000; }
.otrLinkBlack a:hover{color:rgb(189,21,34); }

.otrLinkRed a{color:rgb(189,21,34); }
.otrLinkRed a:hover{color:#222222; }

#otrPageCentered {
	position: relative;
	height:634px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	padding: 0;
	display:none;
}

#otrHeader {
        position:absolute;
	margin: 0 auto;
	left: 0;
	width: 285px;
}

#otrLogin {
	position:absolute;
	text-align: right;
        z-index:999;
	top: 0;
        width: 200px;
	right: 0;
        color: white;
        padding: 12px 0 0 0;
}
#otrLogin a{color:#FFFFFF; text-decoration:none }
#otrLogin a:hover{color:#F7E1E2; }

#otrMenu {
        position:absolute;
	left: 290px;
	top: 40px;
	width: 700px;
	height: 35px;
        z-index:998;
	font-size: 8pt;
	text-align:left;
}


#otrUsablePage {
	position:absolute;
	top: 55px;
	left: 0px;
        height: 555px;
        text-align: left;
	padding: 0;
}

#otrFooter {
	position:absolute;
	top: 615px;
	left:0;
        width: 100%;
	height:22px;
	background-image: url(/otr/images/aia_bg_footer.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: center;
	display:none;
}

#otrFooter .otrFooterLinks{
	color:#FFFFFF; 
        font-size: 8pt;
	padding: 5px 0 0 0; 
}

#otrFooter .otrFooterLinks a {
	color:#FFFFFF; 
        font-size: 8pt;
	text-decoration:none 
}

#otrFooter .otrFooterLinks a:hover {
	color:#F7E1E2; 
}

#otrFooter .otrFooterLinks .sep {
	color:#000000;   
	padding:0px 10px;

}

#otrFooter .otrCopyrights {
 	float:right;
        text-align:right; 
        font-size: 8pt;
        color:#F7E1E2; 
        padding: 5px 0 0 0;
}

.otrLessonMenu {
	position:relative;
	top: 0;
	text-align: center;
        font-size: 10pt;
        padding: 0;
}

.otrLessonMenu a{color:#000000; }
.otrLessonMenu  a:hover{color:rgb(189,21,34); }

#otrLessonMenu2 {
        background: url("/otr/images/lessonmenu.jpg");
}
#otrLessonMenu2 a{color:#FFFFFF; }
#otrLessonMenu2  a:hover{color:#F7E1E2; }

.otrBackL {
	position:absolute;
	bottom:0px;
	left:0;
        width: 70px;
        height: 35px;
        background-color: rgb(189,21,34);
} 

.otrBackU {
	position:absolute;
	bottom:0px;
	left:80px;
        width: 70px;
        height: 35px;
        background-color: rgb(189,21,34);
} 

.otrBackW {
	position:absolute;
	bottom:0px;
	left: 850px;
        width: 70px;
        height: 35px;
        background-color: rgb(189,21,34);
} 

.otrBackH {
	position:absolute;
	bottom:0px;
	right:0;
        width: 70px;
        height: 35px;
        background-color: rgb(189,21,34);
} 

.otrBackR {
	position:absolute;
	bottom:0px;
	left: 160px;
        width: 70px;
        height: 35px;
        background-color: rgb(189,21,34);
}
 
.otrSButton {
   font-size:13px;
   font-family: Verdana, Geneva, sans-serif;
   color:#FFFFFF;
   width:120px;
   height:35px;
   background-image:url(/otr/images/pill.jpg);
   border-style:none;
   padding: 0;
   border: 0;
}

.otrSButtonS {
   font-size:10px;
   font-family: Verdana, Geneva, sans-serif;
   color:#FFFFFF;
   width:70px;
   height:35px;
   background-image:url(/otr/images/pills.jpg);
   border-style:none;
   padding: 0;
   border: 0;
}

.otrHPDiv{
   width:320px;
   height:180px;
   background-image:url(/otr/images/rbox.jpg);
   border-style:none;
   padding: 0;
   border: 0;
   position: absolute;
}

.otrHP2Div {
  position: relative;
  left: 10px;
  top: 10px;
  width: 300px;
  height: 160px;
}
 
#otrLicense {
 border: 1px solid rgb(189,21,34);
}
