body {
	    background-image:url(/images/background.gif);
	    margin-top: 0px;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 11px;
	    color: #666666;
}

a:link, a:active, a:visited  { 
        color: #00acec; 
}
		
a:hover  { 
         color: #00acec;
		 text-decoration:underline;
}

#flash {
		background-color: #ffffff;
	    width: 679px;
		height:256px;
}
	
		
#flashleftcontent {
	    float: left;
	    width: 151px;
		height: 256px;
}

.flashmenu {
	    background-image:url(/images/flashmenu.gif);
	    background-repeat: no-repeat;
		width:110px;
		padding-left: 35px;
		height: 256px;
}

#flashcontent {
        margin-left:0px;
        background-color: #ff0000;
		width:528px;
}


.flashmenu a:link, .flashmenu a:visited {
        text-decoration: none;
	    color:#666666;
	    font-weight:bold;
	    background-color: transparent;
	    font-size: 14px;
}
	
.flashmenu a:hover, .flashmenu a:active {
        text-decoration: none;
	    color:#00A8EB;
	    background-color: transparent;
	    font-weight:bold;
	    font-size: 14px;
}

#container {
		background-color: #CFCFCF;
		background-image:url(/images/sectionb_bg.gif);
	    margin-left: auto;
	    margin-right:auto;
	    width: 700px;
}

#container_main {
		background-color: #FFFFFF;
		background-image:url(/images/sectionb_bg_main.gif);
	    margin-left: auto;
	    margin-right:auto;
	    width: 700px;
}

.menu {
	    background-color: #FDF98D;
	    background-image:url(/images/menu_bg.gif);
	    padding-top: 10px;
	    padding-left: 22px;
	    padding-right: 5px;
	    background-repeat: repeat-y;	
}

#menu_main {
	background-color: #FFFFFF;
	width: 142px;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(/images/nav_bg.gif);
	background-repeat: repeat-y;
}

#menu_main ul {
        list-style: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 13px;
		padding:0px;
}


#menu_main li a {
        display: block;
		padding: 5px 5px 5px 0.5em;
		border-top: 0px;
		border-left: 0px solid #FFFFFF;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #E3E3E3;
		background-color: #FFFFFF;
		color: #666666;
		text-decoration: none;
}

#menu_main li a:hover {
		background-color: #00A8EB;
		color: #FFFFFF;
		text-decoration: none;
}


.br1 {
	    line-height: 12px;
}

.menu a:link, .menu a:visited {
        text-decoration: none;
	    color:#666666;
	    font-weight:bold;
	    background-color: transparent;
	    font-size: 14px;
}
	
.menu a:hover, .menu a:active {
        text-decoration: none;
	    color:#00A8EB;
	    background-color: transparent;
	    font-weight:bold;
	    font-size: 14px;
}

.red a:hover, .red a:active {
	text-decoration: underline;
	color:#FF0000;
	background-color: transparent;
	font-weight:bold;
	font-size: 12px;
}

.red a:link, .red a:visited {
        text-decoration: underline;
	    color:#FF0000;
	    font-weight:bold;
	    background-color: transparent;
	    font-size: 12px;
}
   
#leftcontent {
        float: left;
		background-color:#CFCFCF;
		padding-left: 9px;
		padding-bottom:0px;
		width: 142px;
}

#leftcontent_main {
        float: left;
		background-color:#CFCFCF;
		padding-left: 9px;
		padding-top: 0px;
		padding-right:0px;
		padding-bottom:0px;
		width: 142px;
}


#rightcontent_header {
        background-color:#FFFFFF;
		margin-left: 151px;
		padding-bottom: 10px;
		width: 528px;
}
		
#rightcontent {
        background-color:#FFFFFF;
		margin-left: 162px;
		width: 525px;
}

.welcome {
	font-size:20px;
	font-weight:bold;
}

.strap {
	font-size:17px;
	font-weight:bold;
}

#footer {
	    margin-left: auto;
	    margin-right:auto;
	    width: 700px;
}
		
.footer_txt {
	    margin-right: auto;
	    margin-left: auto;
	    padding-left: 25px;
	    background-image:url(/images/footbg.gif);
	    background-repeat: repeat-y;
}

.footer_txt a:link, .footer_txt a:visited {
        text-decoration: none;
        color:#666666;
	    font-weight:normal;
	    background-color: transparent;
	    font-size: 11px;
}
	
.footer_txt a:hover, .footer_txt a:active {
        text-decoration: none;
	    color:#00A8EB;
	    background-color: transparent;
	    font-weight:normal;
	    font-size: 11px;
}

.head { 
        margin-right: auto;
        margin-left: auto;
		width: 700px; 
}
	
h1 {
		font-size:14px;
		padding-top:10px;
}
	
.support {
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 16px;
	    color: #FFFFFF;
	    font-weight: bold;
        height:35px;
		padding-left:10px;
		background-color:#003156;
}

.support1 {
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 11px;
	    color: #003156;
	    font-weight: normal;
        height:35px;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:10px;
		padding-right:10px;
		background-color:#a6d6f6;
}

.top {
	    width:500px;
	    margin-top:20px;
	    border-top: 1px solid #E3E3E3;
	    border-bottom: 1px solid #E3E3E3;
	    text-align:right;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 11px;
	    color: #00acec;
}

.top a:link {
        color: #00acec;
	    text-decoration:none;
}

.top a:hover {
        color: #00acec;
	    text-decoration:underline;
}

.top a:visited {
        color: #00acec;
	    text-decoration:none;
}

.top a:visited:hover {
        color: #00acec;
	    text-decoration:underline;
}

.opening    {
        margin-top:10px;
		}
		
.red {
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 12px;
		font-weight:bold;
	    color: #FFFFFF;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-bottom: -2px;
	margin-top: -2px;
}

.features {
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 11px;
	    color: #FFFFFF;
	    font-weight:bold;
        height:19px;
		margin-top:17px;
		margin-left: 0px;
		padding-left:10px;
		background-color:#a6d6f6;
}

.features_detail {
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 11px;
	    color: #003156;
	    font-weight: normal;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:10px;
		padding-right:10px;
		background-color:#a6d6f6;
}

ul {
   list-style-type: disc;
   margin-top:0px;
   padding-left: 5px;
   margin-left: 10px;
}

.detail {
padding:10px;
}


.reader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003156;
}
.order {
	background-color: #A6D6F6;
}

.content  {
	background-color:#40c8f4;
	color:#000000;
	padding-top:5px;
	padding-left:5px;
	}
.content_title {
	padding:5px;
}
.content_smallprint {
	font-size: 10px;
	color: #666666;
	padding:5px;
}

.axiomintro {
	background-image:url(../images/axiombg.jpg);
	width:510px;
	height:216px;
	margin-top:-5px;
	background-repeat: no-repeat;
	}
.axiomintrotext {
width:210px;
padding-left:40px;
padding-top:20px;
}

.irc-2000 {
	background-image: url(../images/ircbg.jpg);
	background-repeat: no-repeat;
	padding:5px;
	height:539px;
}

.exitdr {
	background-image: url(../images/exitdrbg.jpg);
	background-repeat: no-repeat;
	padding:5px;
	height:574px;
}