body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/aurorabackground.jpg);
	background-color: #000000;
	background-position:top;
	background-repeat:repeat-x;
}
DIV {
	BEHAVIOR: url(css/iepngfix.htc)
}
H3 {
	LINE-HEIGHT: 1; MARGIN-BOTTOM: 23px; COLOR: #016f9e; MARGIN-LEFT: 0px; FONT-SIZE: 170%
}
H4 {
	LINE-HEIGHT: 1; MARGIN-BOTTOM: 23px; MARGIN-Top: 10px; COLOR: #016f9e; MARGIN-LEFT: 0px; FONT-SIZE: 170%
}
.captiontext {
	text-align: left;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	clear: both;
	margin: auto;
	font-weight:normal;
	padding-top:6px;
	padding-bottom:24px;
}
.greybox {
    padding-left:45px;
	padding-top:15px;
}
.boxtext {
	text-align: left;
	font:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#727272;
	line-height:20px;
}
.datetext {
	text-align: left;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#818181;
	line-height:20px;
	padding-bottom:20px;
}
.coursetext {
	text-align: left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#818181;
	line-height:10px;
}
.copyboxtext {
	text-align: left;
	font:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#595959;
	font-weight:bold;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#888888;
}
.copyboxtextnoline {
	text-align: left;
	font:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#727272;
	font-weight:bold;
	margin-bottom: 23px;
	margin-top: 10px;
	line-height: 1;
}
.maintext {
    font-size: 13px;
	color:#595959;
	line-height:18px;
	margin-right:30px;
	display: block;
}
.maintextlinks {
    font-size: 12px;
	color:#595959;
	line-height:18px;
	margin-right:30px;
	margin-top:0px;
	display: block;
}
.storetext {
    font-size: 13px;
	color:#595959;
	line-height:18px;
	display: block;
}
.pricetext {
    font-size: 12px;
	color:#595959;
	line-height:18px;
}
.maintext A:link {
	COLOR: #016f9e; TEXT-DECORATION: none
}
.maintext A:visited {
	COLOR: #016f9e; TEXT-DECORATION: none
}
.maintext A:hover {
	TEXT-DECORATION: underline
}
.maintextlinks A:link {
	COLOR: #016f9e; TEXT-DECORATION: none
}
.maintextlinks A:visited {
	COLOR: #016f9e; TEXT-DECORATION: none
}
.maintextlinks A:hover {
	TEXT-DECORATION: underline
}
.linktext A:link {
	COLOR: #016f9e; TEXT-DECORATION: none
}
.linktext {
    font-size: 15px;
	color:#016f9e;
	line-height:18px;
	margin-right:30px;
}
.linktext A:visited {
	COLOR: #016f9e; TEXT-DECORATION: none
}
.linktext A:hover {
	TEXT-DECORATION: underline
}
.contentBox A:link {
	font-size: 13px; COLOR: #ffffff; TEXT-DECORATION: none
}
.contentBox A:visited {
	font-size: 13px; COLOR: #ffffff; TEXT-DECORATION: none
}
.contentBox A:hover {
	font-size: 13px; COLOR: #969697; TEXT-DECORATION: underline
}
#ja-search .button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}DIV.search {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#ja-search {
	Z-INDEX: 1; WIDTH: 35%; FLOAT: right; HEIGHT: 20px; FONT-SIZE: 10px
}
#ja-search .inputbox {
	MARGIN: 0px; WIDTH: 280px; COLOR: #666666
}
#ja-search .inputbox {
	MARGIN: 0px; WIDTH: 280px; COLOR: #666666
}
#ja-search .button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
* HTML #ja-search .button {
	WIDTH: 66px; HEIGHT: 10px
}
DIV.ja-catslwi {
	WIDTH: 226px; FLOAT: left
}
.ja-catslwi-first {
	MARGIN-RIGHT: 10px
}
.ja-catslwi-center {
	MARGIN: 0px 10px 0px 5px
}
.ja-catslwi-last {
	MARGIN-LEFT: 5px
}
.ja-catslwi-first .ja-catslwi-inner {
	POSITION: relative; MARGIN: 0px
}
.ja-catslwi-center .ja-catslwi-inner {
	POSITION: relative; MARGIN: 0px
}
.ja-catslwi-last .ja-catslwi-inner {
	POSITION: relative; MARGIN: 0px
}
.ja-catslwi-display {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 90%; PADDING-RIGHT: 10px; PADDING-TOP: 0px; LEFT: 0px
}
#bottom {
	POSITION: relative; TEXT-ALIGN: right; MARGIN-TOP: 15px; WIDTH: 612px; FLOAT: left; HEIGHT: 75px; BORDER-TOP: #666 1px solid; margin-left: 20px
}
#bottom IMG {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 5px;
}
#bottom P {
	MARGIN-TOP: 10px; COLOR: #666666; FONT-SIZE: 70%
}
#bottom P A:link {
	COLOR: #016f9e; TEXT-DECORATION: none
}
#bottom P A:visited {
	COLOR: #016f9e; TEXT-DECORATION: none
}
#bottom P A:active {
	COLOR: #016f9e; TEXT-DECORATION: none
}
#bottom P A:hover {
	TEXT-DECORATION: underline
}
hr.ja-hr {
    background-position:left;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#888888;
	margin-left:40px;
	margin-right:30px;
	padding-top:0px;
}
.calloutleft {
	BORDER-BOTTOM-COLOR: #cccccc; MARGIN-TOP: 0px; BORDER-TOP-COLOR: #cccccc; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; FLOAT: left; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #595959; BORDER-LEFT-COLOR: #cccccc; BORDER-LEFT-WIDTH: 1px; FONT-WEIGHT: bold; MARGIN-RIGHT: 20px; BORDER-RIGHT: #cccccc 1px solid
}
.calloutright {
	BORDER-BOTTOM-COLOR: #0d4e67; BORDER-LEFT: #0d4e67 2px solid; BORDER-RIGHT-WIDTH: 1px; MARGIN-TOP: 0px; BORDER-TOP-COLOR: #0d4e67; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; MARGIN-TOP: 10px; FLOAT: right; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #016f9e; BORDER-RIGHT-COLOR: #0d4e67; MARGIN-LEFT: 20px; FONT-WEIGHT: bold
}
.box IMG {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 4px
}
.box IMG.imageleft {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 4px; MARGIN: 3px 10px 3px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 4px
}
.box IMG.imageleftnobdr {
	BORDER-BOTTOM: #bbb 0px solid; BORDER-LEFT: #bbb 0px solid; PADDING-BOTTOM: 4px; MARGIN: 3px 10px 3px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #bbb 0px solid; BORDER-RIGHT: #bbb 0px solid; PADDING-TOP: 4px
}
.box IMG.imageright {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 4px; MARGIN: 3px 0px 3px 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #eeeeee; FLOAT: right; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 4px
}
.box IMG.imagerightnobdr {
	BORDER-BOTTOM: #bbb 0px solid; BORDER-LEFT: #bbb 0px solid; PADDING-BOTTOM: 4px; MARGIN: 3px 0px 3px 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; FLOAT: right; BORDER-TOP: #bbb 0px solid; BORDER-RIGHT: #bbb 0px solid; PADDING-TOP: 4px
}
.box .captionleft {
	MARGIN: 3px 10px 3px 0px; BACKGROUND: #fff; FLOAT: left
}
.box .captionleft IMG {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.box .captionleft P {
	TEXT-ALIGN: center; LINE-HEIGHT: 12px; FONT-STYLE: italic; FONT-SIZE: smaller; PADDING-TOP: 4px
}
.box .captionright {
	MARGIN: 3px 0px 3px 10px; BACKGROUND: #eeeeee; FLOAT: right
}
.box .captionright IMG {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.box .captionright P {
	TEXT-ALIGN: center; LINE-HEIGHT: 12px; FONT-STYLE: italic; FONT-SIZE: smaller; PADDING-TOP: 4px
}
ul.menu ul {
	list-style:none;
	margin:0 0 0 0px;
}
ul.menu ul li a {
	padding-left:30px;
	float:left;
}
#contentBox {
	POSITION: static;
	FLOAT: right;
	BACKGROUND: url(../links/enlaces.jpg) no-repeat;
	left: 852px;
	width: 147px;
}
.Imgright {
	MARGIN: 3px 10px 0px 30px; BACKGROUND: #eeeeee; FLOAT: right
}
/*-------Left Block One-------*/
#maintext2 {
    font-size: 12px;
	font:Arial, Helvetica, sans-serif;
	color:#595959;
	line-height:18px;
	margin-right:0px;
	margin-top:0px;
}
#leftblockonePan{width:560px; float:left;}
.maintext2 {
    font-size: 13px;
	color:#595959;
	line-height:18px;
	margin-right:30px;
	margin-top:0px;
}
#leftblockonePan h3{width:560px; height:20px; color:#595959; font:18px Arial, Helvetica, sans-serif;}
#leftblockonePan h3 span{color:#818181;}

#leftblockonePan h4{width:560px; color:#00384d; font-size:14px; font-weight:bold; text-transform:uppercase; margin-bottom:0px;}

#leftblockoneLinkPan{width:157px; height:19px; display:block; margin:5px 0 0 82px; clear:both;}
#leftblockoneLinkPan ul{width:157px; height:19px;}
#leftblockoneLinkPan ul li{height:19px; float:left; font-size:11px; text-transform:uppercase;}
#leftblockoneLinkPan ul li.comments{width:60px; height:19px; padding:0 30px 0 0; display:block; background:url(images/icon2.jpg) 100% 0 no-repeat #590000; color:#fff; }

#leftblockoneLinkPan ul li.more{width:58px; height:19px; margin:0 0 0 8px;}
#leftblockoneLinkPan ul li.more a{width:58px; height:19px; background:url(images/arrow1.gif) 100% 2px no-repeat #590000; color:#fff; text-decoration:none; padding:0 20px 0 0;}
#leftblockoneLinkPan ul li.more a:hover{width:58px; height:19px; background:url(images/arrow2.gif) 100% 2px no-repeat #590000; color:#fff; text-decoration:none;}

#leftblockoneLinktwoPan{width:157px; display:block; margin:5px 0 0 82px; clear:both;}
#leftblockoneLinktwoPan ul{width:157px;}
#leftblockoneLinktwoPan ul li{height:19px; float:left; font-size:11px; text-transform:uppercase;}
#leftblockoneLinktwoPan ul li.comments{width:60px; height:19px; padding:0 30px 0 0; display:block; background:url(images/icon2.jpg) 100% 0 no-repeat #590000; color:#fff; }

#leftblockoneLinktwoPan ul li.more{width:58px; height:19px; margin:0 0 0 8px;}
#leftblockoneLinktwoPan ul li.more a{width:58px; height:19px; background:url(images/arrow1.gif) 100% 2px no-repeat #590000; color:#fff; text-decoration:none; padding:0 20px 0 0;}
#leftblockoneLinktwoPan ul li.more a:hover{width:58px; height:19px; background:url(images/arrow2.gif) 100% 2px no-repeat #590000; color:#fff; text-decoration:none;}