body {
background: #FFFFFF;
color:#697C83; font-family: arial,helvetica,clean,sans-serif;
text-align: center;margin:0 auto;padding: 0 auto;font-size: 12px;line-height:160%;
}

/*p { color:#555; margin:0 0 5px 0;}*/

a {text-decoration:none;color:#0066CC;}
a:hover{text-decoration: underline;}

ol, ul {color:#697C83;list-style-type: none;}

li a:hover{background: #fafafa;color:#000;}

h1 {font-size:130%;line-height:auto;font-weight:normal;}
h2 {
font-size:120%;color: #000;background: transparent;border-bottom:2px solid #3399CC;font-family: 'Verdana', Arial, sans-serif;margin-top:2px;margin-bottom:8px;
line-height:150%;
}

blockquote{
background: transparent url(http://www.mypage.com//mod/template/templates/Default_Template/images/blockquote.png) no-repeat bottom left;
padding: 10px;
padding-bottom: 40px;
margin: 1em;
}

/*
TABLES IN Mypage
*/
table {
color: #333;
border:0px;
}
td, th {
padding:0px;
}


/* =links
----------------------------------------------- */
table a {
color:#950000;text-decoration:none;
}
table a:visited {color:#666;}
thead th, tfoot th, tfoot td {
}


tfoot td {
text-align:right;
}


tbody th {
white-space: nowrap;
}
tbody th a {    color:#333;}
td h4, h3, h5 {
padding:0;
margin:0;
}

img a{
border:0px;
}

/*
CONTAINER: WRAPS THE HEADER AND MAIN CONTENT AREA BELOW THE USER TOOLBAR
*/

div#container {
width:970px;margin:0 auto;padding:0;background:transparent;
text-align: left;font-family: 'Verdana', Arial, sans-serif;
}

/*
HEADER: THE HEADER INCLUDES THE LOGO AND SEARCH BAR
*/

/*
LOGO: LOCATED WITHIN HEADER
*/

/*
SEARCH BAR: LOCATED WITHIN HEADER
*/
#searchbar {width:98%;margin-top:2px;background:transparent;margin-bottom:2px;}


/*
CONTENT-HOLDER: WRAPS THE MAIN PAGE CONTENT. THIS CAN INCLUDE
THE SINGLE PAGE LAYOUT AND THE SPLIT PANE (CONTENT AND SIDEBAR)
*/

#content-holder {
padding:0px; margin:0px;padding-top:10px;
width:100%; overflow:hidden;
min-height:100%; position:relative;
background:transparent;
}
/* styles the header top of the content body */
div#h1_top{  background: url(http://www.mypage.com/_images/h1toph3bg.gif) repeat-x;font-style:Arial, Verdana;font-weight:900;font-size:1.3em;color:#000;width:100%;line-height:normal;margin-top:1px;margin-bottom:0px;}

#h1_top span#title{
background: #fff;font-style:Arial, Verdana;color:#1f1f1f;
border:0px;font-weight:normal;font-size:1.3em;
text-transform:uppercase;line-height:normal;
}
#content-mid{
padding:0px;margin:0px; height: auto;
}

div#content-holder a:hover {
text-decoration:underline;
}

div#content-holder h1 {
font-size:2.0em;
font-family:"Verdana", sans-serif;
color: #3399CC;
}


div#content-holder h2 {
border:0;  border-bottom:1px solid #ccc; padding:2px;
margin:5px 2px 10px 2px;  color:#333333;  font-size:1.2em;
font-family:"Verdana", sans-serif;
}

/*
VARIOUS LAYOUTS WITHIN CONTENT-HOLDER
*/


/*
THE MAIN CONTENT AREA WHEN IT IS A SINGLE PAGE, NO SIDEBAR
*/


div#single-page {
margin: 0;  padding: 0 15px 0 0;  background: transparent;  width:900px;
text-align: left;  border:1px solid #eee;
}


/*
THE MAIN CONTENT AREA WHEN THE SIDEBAR IS IN PLACE
*/


div#splitpane-content {
margin-left:5px;margin-right:5px;padding:5px; width:705px;
text-align: left;  color:#000;float: left;
/*min-height:500px;*/margin-bottom:5px;
overflow:hidden;  font-family:"Verdana", sans-serif;  background: #fff;
}
.innerbody{background:#fff;padding:0px;}

/*
SIDEBAR: THIS IS ONLY PRESENT WHEN SPLITPANE-CONTENT IS IN USE
*/

div#splitpane-sidebar {
width: 225px;  margin-left:3px;overflow:hidden;
padding:0;  font-family:"Verdana", sans-serif;
font-size:89%; position:relative;padding-left:5px;
list-style-type: none;list-style-image: none;
background:transparent;
}


/*
THE SIDEBAR CONTENTS
*/


div#splitpane-sidebar td {
width: 220px;
margin:0px;;
list-style-type: none;
list-style-image: none;
}


div#splitpane-sidebar ul {
margin: 0;width:215px;
padding: 0;
list-style: none;
list-style-type: none;
list-style-image: none;
}


div#splitpane-sidebar ul li {
margin:0px 0;
padding-left: 0px;
list-style-type: none;
list-style-image: none;


}


div#splitpane-sidebar ul li ul li a {
padding:0 0 0 5px;
}
/* LIST STYLING IN THE SIDE BAR */
li#sidebar_user{width:215px;list-style:none;}
li#weblog_category{width:215px;list-style:none;font-family:"Arial", sans-serif;}
li#weblog_category ul {margin-left:0px;}
li#weblog_category ul li{width:215px;text-align: left;padding-left:18px;padding-top:2px;padding-bottom:2px;background: url(http://www.mypage.com/_images/icon_check.gif) no-repeat left;}
li#weblog_category ul li h2{background:#fff;text-align:left;border-bottom:2px solid #3399CC; font-size:12px;font-weight:900;  padding-top:3px;padding-bottom:3px; font-family:"Arial", sans-serif;}


div#splitpane-sidebar h2 {
text-align:left;padding-left:10px;
border-bottom:2px solid #3399CC;background:#fff;
color:#606060;font-size:12px;font-weight:900;
padding-top:3px;padding-bottom:3px;
font-family:"Arial", sans-serif;
}

/* REGISTER BOX */

div#register{
text-align:center;
border:1px solid #70AEFA;
padding:10px;
background:#F9F5D7;
color:#006699;
width:180px;
line-height:auto;
}

div#register div{
padding:5px;
background:url(http://www.mypage.com/_images/background/btn_bgblack.gif) repeat;
text-align: center;
}

div#register a{
color: #fff;
}

div#register a:hover{
background:#666666;
color:#FFFF33;

}

div#regpub {height:219px;width:193px;background:url(http://www.mypage.com/_images/note.gif) top no-repeat;}
div#regpub div{padding-top:15px;padding-left:18px;text-align: center;}


/*
FOOTER
*/
.foocontainer{
width:100%;
padding-top:  30px;
text-align:center;
height:auto;
margin:0 auto;
background:#fafafa url(http://mypage.com/mod/template/templates/Default_Template/images/spring_border.gif) repeat-x top;
}
.finner{
width:90%;
height:auto;
padding:0;
margin: 0 auto;
background:transparent;
font:arial;
font-weight:900;
color:rgb(51,0,153)
}
/*
SYSTEM MESSAGES
*/


div#system-message{
border:1px solid #FF0033;
background:#FFFFCC;
color:#000;
padding:3px 50px;
margin:20px;
/*position:absolute;
margin-top:100px;margin-left:10%;
z-index:1500;*/

}


div#system-message p{
padding-left:15px;font-size:1.0em;
margin:2px;background:url(http://www.mypage.com/mod/template/icons/accept.png)no-repeat top left;
border-bottom:1px dotted #000;
}


/*
CLEAR BOTH
*/


.clearing {
clear:both;
}
div#cb{clear:both;height:2px;}


/*
THIS IS THE END OF THE MAIN PAGE COMPONENTS - EVERYTHING BELOW THIS IS ASSOCIATED WITH VARIOUS ELEMENTS
WITHIN MYPAGE, THIS INCLUDES THE BLOG CLASSESS, PROFILE, FILES, SIDEBAR WIDGETS, PROFILE WIDGETS ETC.
*/


/*
BLOGGING ENGINE
*/
.weblog_dateheader {font-size:10px;text-align: right;border-bottom:1px solid #ccc;}
.weblog-post {
margin-left:20px;
}
.user {
float:left; margin:5px 10px 10px 0;width:20px;
}
.user img {
border:1px solid #eee;  padding:2px;  width:15px;  height:15px;
}
.weblog-keywords p {background: url(http://www.mypage.com/mod/template/icons/tags.png) no-repeat left;padding-left:15px;}
.weblog-keywords p a {
margin:5px 0 0 25px;
padding:0;  clear:both;
}
.weblog-title {
margin:5px;font-size: 1.5em;font-family: 'Verdana', Arial, sans-serif;line-height:1.6em;
}
.post {
margin:5px 5px 5px 5px;  background: transparent;
}
.info {
clear:both;
color: #eee;  font-size:90%;
}
.info p {
padding:5px;  margin:0;  color:#990000;
}
.info p a {
font-size:0.9em;  color:#555;
}

/* this is the thin line between the actual post and comments */


#comments-divide {
height:1px;
background:#ccc;
}

.comment-owner {
padding:5px;  margin:0px;  height:28px;  width:550px;
}

.comment-owner img {
margin:0px 5px 0px 0px;  text-align:left;width:25px;height:25px;
}

.comment-owner a {
background:#f2f7fb;
}

.comment-owner p {
padding:0;  margin:0;
}


/* END OF BLOGGING ENGINE */

/*
Top SUB MENU OPTIONS: THESE WILL BE MOVED TO THE NEW SIDEBAR SHORTLY

.mptopsubmenu{background:url(http://www.mypage.com/_images/topsubmenu.gif) no-repeat #DDDDDD;margin-bottom:0px;min-height:38px;}
.mpmenuholder{font-size:10px;color:#000;font-weight:500;background:transparent;padding-top:15px;}
/* END OF SUB-MENU DIV */


/* the end of INFOHOLDER */
#tagcloud {
padding: 15px;
border: solid 1px #eee;
background: #f5f5f5;
line-height:2.9em;
}

#tagcloud a {
text-decoration: none;
}



/*WEBSTATS */
#statcontainer{
padding:8px;
text-align:left;
}
#statcontainer h3{
font-size:18px;
color:#777;
margin-left:4px;
}
#statcontainer h3{
font-size:18px;
color:#777;
}
#statcontainer .statul{
width:355px;
padding-bottom:15px;
margin:3px;
}
#statcontainer .statul em{
font-weight:bold;
color:#FF0000;
text-align:right;
}
#statcontainer .stattotal{
border-top:2px solid;
background-image:none;
border-bottom:0;
border-right:0;
border-left:0;
font-size:18px;
margin:5px 0 0 -3px;
padding:5px;
color:#000;
}
#statcontainer .stattotal p{
margin:0px;
padding:0;
margin-top:8px;
display:inline;
}
#statcontainer .statul2{
padding:5px;
}


/* News */
.labelfield{ /*CSS for label field in general*/
color:red;color:#fff;
font-size: 1.2;
}


.datefield{ /*CSS for date field in general*/
color:gray;
font-size: 90%;
}


#example1 li{ /*CSS specific to demo 1*/
margin-bottom: 4px;
}


#example2 div{ /*CSS specific to demo 2*/
margin-bottom: 5px;
font-size: small;
margin-top:2px;
}


#example2 div a{ /*CSS specific to demo 2*/
text-decoration: none;
font-size: medium;
font-weight : bold;
}


#example3 a{ /*CSS specific to demo 3*/
color: #D80101;
text-decoration: none;
font-weight: bold;
}


#example3 p{ /*CSS specific to demo 3*/
margin-bottom: 2px;
}


code{ /*CSS for insructions*/
color: red;
}
#top {
background: #000;
margin-top:0px;font-style:Arial, Verdana;font-size:1.0em;
padding: 0.6em 0 0;
font-weight: bold;

}
#top ul, #top ul li {
list-style: none;
margin: 0;
padding: 0;
}
#top ul {
padding: 5px 0 5px;
text-align: right;
}
#top ul li {
display: inline;
}
#top ul li a {
color: #FFF;
background: none;
text-decoration: none;
padding: 5px 0;
}
#top ul li span {
background: none;
padding: 5px 7px 5px 3px;
margin: 4px 0 4px 4px;
}
#top ul li a:hover span {
text-decoration: underline;
background-position: 100% -75px;
}
#top ul li a:hover {
background-position: 0 -75px;
}
#top #current a {
background-position: 0 -150px;
}
#top #current a span {
background-position: 100% -150px;
}


/*- Internet Explorer...It's Hacktastic!--------------------------- */

/*\*//*/
#top ul li a {
display: inline-block;
white-space: nowrap;
width: 1px;
}

#top ul {
padding-bottom: 0;
margin-bottom: -1px;
}
/**/

/*\*/
* html #top ul li a {
padding: 0;
}
/**/
span#webpoints{background:#FF1493;padding:3px;font-size:12px;font-weight:900;font-style:"Verdana", Arial;color:#fff;}
div#divtitle img{background:transparent;border:0px;}
div#rowtitle{border-bottom-color:#FF1493;  border-bottom:thin solid #FF1493;  padding-right:5px;  margin-top:3px;  margin-bottom:3px;  height:30px;  width:100%;     font-family:Arial,Helvetica,sans-serif;  font-size:13px;  font-style:italic;  font-variant:normal;  font-weight:bolder;  text-align:left;}
div#rowtitle a{background:#008000;padding:2px;font-size:9px;color:#fff;font-weight:900;}
div#divtitle{font-size:12px;font-style:Arial, Verdana;font-weight:900;border-top:1px solid #3366CC;background:#E8F0F7;width:100%;padding-left:5px;padding-top:3px;padding-bottom:3px;line-height:auto;}
div#greentitle{font-size:18px;font-style: Arial;font-weight:normal;color:#669933;margin-top:5px;margin-bottom:5px;}
div#rowtitle{ font-size:17px;color: #000;font-family: Arial, sans-serif;padding-top:3px;padding-bottom:3px;line-height:auto;font-weight:900; }
div#rowfeature{ font-size:110%;color: #fff;background: #333333;font-family: 'Verdana', Arial, sans-serif; border:1px solid #FFCC00;padding:3px;margin-top:3px;margin-bottom:8px; }
div#rowdesc{ font-size:100%;color: #000;font-family: 'Verdana', Arial, sans-serif;font-weight:900; padding:3px;margin-top:3px;margin-bottom:8px; }
div#blueblock{background:#F0F8FF;padding:5px;margin:2px;width:100%;}
div#dashboard{padding:10px;line-height:1.5em;font-size:14px;color:#000;font-family:Arial, sans-serif;background:#F7FAFD;border-top:2px solid #3366CC;border-bottom:2px solid #3366CC;margin-top:5px;margin-bottom:5px;}
div#dashboard p{margin-top:5px;margin-bottom:5px;line-height:20px;}
div#dashboard p img{border:0px;margin-right:5px;margin-left:5px;}
div#rowfeatbl{ font-size:90%;color: #000;font-family: 'Verdana', Arial, sans-serif;font-weight:500;padding:3px;margin-top:3px;margin-bottom:8px;border:1px #666666;background:#CAECFD;border-top:1px solid #0066CC;border-bottom:1px solid #0066CC; }
.clearcb{clear:both;height:1px;}
div#rowtitle_yellow{font-size:12px;font-style:Arial, Verdana;font-weight:900;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;background:#ffffcc;width:100%;padding-left:5px;padding-top:3px;padding-bottom:3px;line-height:auto;}
/* LIST STYLING IN THE SIDE BAR */
li#sidebar_user{list-style:none;}
li#weblog_category{list-style:none;}
#demo { width:30em; }
#demo .yui-content { width:700px; height:auto; }
/*WIDGETS STYLES */
.widgets_even { float:left; width:340px; margin:0; padding:0px; }
.widgets_odd { float:right; width:340px; margin:0; padding:0px; }
.widget { margin-bottom: 25px; margin:0px; width:339px; overflow-x:hidden; }
.widget_title {line-height:1.8em;font-size:1.2em;font-weight:900;}
.widget_content { width:339px;position:relative;}
.widget_content h3 { padding:0; margin:1px; }
.widget_bottom { display: block; margin: 0px; padding-left: 10px; font-size:0.8em;}
.widget_menu ul { margin:0 0 0 5px; padding:0; }
.widget_menu ul li { list-style:none; }
.widget_menu ul li a { text-decoration:underline; }
.widget_admin_menu { height: 30px;  padding:2px 0 0 5px;}




* { margin:0px; padding:0px; }

.wrap-aho { margin:0 auto; width:950px; overflow:hidden;}

/* Header Start*/
.head-aho { margin:0 auto; width:948px; border-left:#DBE2E8 1px solid; border-right:#DBE2E8 1px solid; height:180px; background: url(http://www.mypage.com/mod/template/templates/Yahoo/images/top-bg.jpg) top left repeat-x #F1F4F6; overflow:hidden; }
.logo-aho { margin-top:20px;}
.s-menu-aho { margin-top:5px; color:#B0BEC7; font-family:arial; font-size:13px; }
.s-menu-aho ul{list-style:none; }
.s-menu-aho li{ display:inline;}
.s-menu-aho a{ color:#16387C; font-size:12px; font-family:arial; margin:0 3px; text-decoration:none;}
.s-menu-aho a:hover{ text-decoration:underline; }
.current-m a{ color:#333333 !important; font-weight:bold!important;  font-size:12px; font-family:arial; margin:0 3px; text-decoration:none;}


.search-aho { width:500px; margin:5px auto 30px auto; }
.s0 { width:80px; float:left; font-size:16px; font-weight:bold; font-family:arial; height:25px; padding-top:3px; }
.s1 { width:420px; float:left; height:10px !important;}
.s-type { width:300px; BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #7c7c7c 1px solid; BACKGROUND: url(http://www.mypage.com/mod/template/templates/Yahoo/images/sbox-bg.gif) #fff no-repeat; BORDER-LEFT: #7c7c7c 1px solid; BORDER-BOTTOM: #c3c3c3 1px solid;
PADDING-LEFT: 2px; PADDING-TOP: 2px; HEIGHT: 21px; float:left;
}
.s-btn { width:110px; background: url(http://www.mypage.com/mod/template/templates/Yahoo/images/btn-bg.jpg); height:25px; border:#999b9a 1px solid;
COLOR: #000;  BACKGROUND-COLOR: #ce9200; font-size:14px !important; font-weight:bold;
CURSOR: pointer; TEXT-ALIGN: center;float:left;
}

.t-menu-aho { width:948px; height:32px; background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/m-bg.jpg) #F8FAFC bottom left repeat-x;
border:#DBE2E8 1px solid; float:left; margin-bottom:10px;}

.t-menu-left { float:left; }
.t-menu-left ul{ list-style:none; margin-top:5px; margin-left:20px; color:#9AB1CB}
.t-menu-left li{ display:inline;}
.t-menu-left a{  padding:0 6px; color:#16387C; font-size:12px; font-family:arial; text-decoration:none;	}
.t-menu-left a:hover{ text-decoration:underline; }
.t-cur { background-color:#778A98; padding:4px 5px; color:#FFFFFF; font-size:12px; font-family:arial; font-weight:bold; margin-right:10px;	}


.t-menu-right {width:348px; float:left; padding-top:8px; }
.t-menu-right a{  padding:0 6px; color:#16387C; font-size:12px; font-family:arial; text-decoration:none; margin-left:10px;	}
.t-menu-right a:hover{ text-decoration:underline; }
.t-menu-right span{  padding:0 6px; color:#999999; font-size:12px; font-family:arial; text-decoration:none;	}

/* Header End*/

.content-aho-holder { width:950px; height:auto; float:left; overflow:hidden; clear:both; background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/s-vav-bg.jpg) bottom left repeat-x;}
.col-left-aho { width:226px; height:auto; margin-right:10px; float:left; overflow:hidden; background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/s-vav-bg.jpg) bottom left repeat-x #FFFFFF;border:1px solid #91A7B4; padding:0px; margin-right:12px; text-align:left; }
.col-center-aho { width:700px; height:auto;float:left; text-align:left; overflow:hidden;   }
.col-right-aho { width:350px; height:auto;float:right; }

/* left content */
.side-nav-aho { background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/s-vav-bg.jpg) bottom left repeat-x #FFFFFF;
width:148px; border:1px solid #91A7B4; padding-top:10px;}

.side-nav-aho ul{list-style:none; padding-left:15px;}
.side-nav-aho li{ margin:3px 0;}
.side-nav-aho a{ font-family:Arial; font-size:12px; color:#16387C; text-decoration:none; font-weight:bold; margin-left:5px;}
.side-nav-aho a:hover{text-decoration:underline;}


.side-nav-aho2  { width:136px; border:1px solid #91A7B4; border-top:none !important; padding:6px; background-color:#F8F9FB;
margin-bottom:10px;}
.side-nav-aho2 p { background: url(http://www.mypage.com/mod/template/templates/Yahoo/images/btn-bg.jpg) repeat-x; height:16px; width:134px; border:#634325 1px solid;
font-size:12px; font-family:arial; font-weight:bold; text-align:center;  color:#333333; padding-top:3px;}

.side-nav-aho3  { background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/s-vav-bg2.jpg) bottom left repeat-x #FFFFFF;
width:148px; border:1px solid #91A7B4; padding-bottom:15px; margin-bottom:10px;}

.side-nav-aho3  p{ font-size:14px; color:#16387C; width:148px; border-bottom:#93A6B4 1px solid;
font-weight:bold; font-family:arial; margin-bottom:8px; padding:3px 0; text-align:center;
background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/sop-bg.jpg) repeat-x bottom left;;  }
.side-nav-aho3 ul{ list-style:none; margin-left:15px;}
.side-nav-aho3 a{ color:#16387C; font-size:12px; font-family:arial; text-decoration:none;
background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/sqr.jpg) no-repeat center left; padding-left:15px; font-weight:bold;	}
.side-nav-aho3 a:hover{ text-decoration:underline; }


/* Center Content */

.center-box-aho { border:1px #B0BEC7 solid; width:418px; height:auto; overflow:hidden; margin-bottom:10px; padding-bottom:10px;}
#cent-menu-aho {width:418p; margin-bottom:10px; float:left;}
.cent-menu-aho-title {  text-align:center; width:103px; float:left;
background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/sop-bg.jpg) bottom left repeat-x; padding:5px 0; border-bottom:1px #B0BEC7 solid; border-left:1px #B0BEC7 solid;}
#cent-menu-aho a{ font-family:Arial; font-size:12px;color:#16387C; text-decoration:none; font-weight:bold;}
#cent-menu-aho a:hover{text-decoration:underline;}
.cur02 { background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/nimpu.jpg) top left repeat-x !important; border-left:none !important; width:105px !important;
border-bottom:none !important; }
.cur02 a{color:#CC6633 !important;}
.cur02 a:hover{text-decoration:none !important;}

.box-katom { width:408px; height:120px; margin:0px 5px; float:left;  }
.box-info-left { width:150px; height:auto; float:left; margin-right:8px; }
.box-info-left img{ width:146px; height:110px; border:1px solid #CCCCCC; padding:1px; }
.box-info-right { width:250px; height:auto; float:left; }
.name-info-aho a{ text-decoration:none; color:#16387C; font-size:16px; font-weight:bold; font-family:arial; }
.name-info-aho a:hover{ text-decoration:underline; }

.alala-link { font-size:12px;font-family:arial; color:#000000; margin-top:5px; }
.alala-link a{ text-decoration:none; color:#16387C; font-size:11px; font-weight:bold; font-family:arial; }
.alala-link a:hover{ text-decoration:underline; }

.wewee { height:90px !important; }
.123-left { width:204px; float:left; }
.123-right { width:204px; float:left; }
.mini-aho { width:204px; float: left; margin-bottom:8px; }
.mini-aho-left { width:34px; float: left; margin-right:6px; }
.mini-aho-right { width:164px; float: left;}
.mini-aho img{ width:30px; height:25px; border:1px solid #CCCCCC; padding:1px;}
.mini-aho a{  text-decoration:none; color:#16387C; font-size:10px; font-weight:bold; font-family:arial; }
.mini-aho a:hover{  text-decoration:underline;}

.more-123 { float:right; margin-right:5px;}
.more-123 a{  text-decoration:none !important; color:#16387C !important; font-size:11px !important; font-weight:bold !important; font-family:arial; }
.more-123 a:hover{ text-decoration:underline !important; }

.news-123 { height:auto !important; }
.news-1233 ul{ list-style:none;}
.news-123 a{ color:#16387C; font-size:12px; font-family:arial; text-decoration:none;
background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/sqr.jpg) no-repeat center left; padding-left:15px;	}
.news-123 a:hover{ text-decoration:underline; }


.mark-123 {  text-align:left; width:403px; float:left; margin-bottom:5px;
background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/sop-bg.jpg) bottom left repeat-x; padding:5px 0 5px 15px; border-bottom:1px #B0BEC7 solid;}
.mark-123  a{ font-family:Arial; font-size:12px;color:#16387C; text-decoration:none; font-weight:bold;}
.mark-123 a:hover{text-decoration:underline;}

.pro-123 { width:406; margin:0px auto; height:auto; padding:5px 6px; }
.pro-inner-aho {width:406; height:auto; border-bottom:#DCE3E9 1px solid; padding-bottom:12px;}
.pro-inner-aho img{width:70px; height:50px; margin-right:5px; border:0px; float:left;}
.pro-inner-aho p{ font-family:arial; font-size:12px; color:#000000;}
.pro-inner-aho  a{ font-family:Arial; font-size:12px;color:#16387C; text-decoration:none;}
.pro-inner-aho a:hover{text-decoration:underline;}



/* Right Content */

.cat-box-aho { width:338px; height:auto;float:right; padding:12px 5px 8px 5px;  border:1px #B0BEC7 solid; background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/log-bg.jpg) bottom left repeat-x; margin-bottom:10px; }
.no-bg { background:none !important; padding:0px !important; width:348px !important;}
.check-123 { width:338px; height:auto; float:left}
.check-123-left { width:220px; height:auto; float:left}
.check-123-right { width:118px; height:auto; float:left; text-align:right;}

span.check-123-left, span.check-123-right { font-size:12px; font-family:arial; color:#333333;}
.check-123-left a{ font-size:14px; font-family:arial; color:#16387C; text-decoration:none; font-weight:bold;}
.check-123-right a{ font-size:14px; font-family:arial; color:#16387C; text-decoration:none; font-weight:bold;}
.check-123-left a:hover{ text-decoration:underline;}
.check-123-right a:hover{ text-decoration:underline;}

.box-events { border:1px #AEC0CE solid; width:93px; padding:5px; float:left; margin:8px 10px 0 0; height:20px; background-color:#FFFFFF}
.box-events img{ width:24px; height:20px; float:left; margin-right:10px; }
.box-events a{ font-size:14px; font-family:arial; color:#16387C; text-decoration:none; font-weight:bold;}
.box-events a:hover{ text-decoration:underline;}
.last-box-aho { margin-right:0px !important;}



.head-123-aho {  text-align:left; width:333px; float:left; margin-bottom:5px;
background:url(http://www.mypage.com/mod/template/templates/Yahoo/images/sop-bg.jpg) bottom left repeat-x; padding:5px 0 5px 15px; border-bottom:1px #B0BEC7 solid;}
.head-123-aho  a{ font-family:Arial; font-size:12px;color:#16387C; text-decoration:none; font-weight:bold;}
.head-123-aho a:hover{text-decoration:underline;}

.inner-123-aho { width:340px; margin:0 auto; }
.inner-123-aho img{ border:1px solid #CCCCCC; padding:1px; float:left; width:140px; height:80px; margin:0 10px 10px 0;}
.inner-123-aho a{ font-family:Arial; font-size:14px;color:#2786BE; text-decoration:none; font-weight:bold;}
.inner-123-aho a:hover{text-decoration:underline;}
.inner-123-aho p{ font-family:Arial; font-size:12px;color:#333333;}

.top-search-aho { width:330px; margin:0 auto; }
.top-search-aho ul{float:left;list-style-image:none;list-style-position:inside;list-style-type:disc;}
.top-search-aho li{ font-family:Arial; font-size:12px;color:#D45417;font-weight:bold;}
.top-search-aho a{ font-family:Arial; font-size:12px;color:#16387C; text-decoration:none; font-weight:bold; padding-left:15px;}
.top-search-aho a:hover{text-decoration:underline;}
.top-search-aho-left { width:145px; float:left; margin-right:10px;}
.top-search-aho-right { width:155px; float:left; }


/* Footer */
.footer-aho { margin:0 auto; width:950px; overflow:hidden; border-top:1px solid #B0BEC7;  text-align:center; padding:15px 0;}
#foot-123 li{ display:inline; list-style:none; font-family:Arial; font-size:12px;color:#999999;}
#foot-123 a{ font-family:Arial; font-size:12px;color:#16387C; text-decoration:none;}
#foot-123 a:hover{text-decoration:underline;}

.copyright { font-family:Arial; font-size:12px;color:#999999; margin-top:5px;}