/* FONTS ! Musou Client */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

top level tags (h1, h2, p ktl)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

h1 
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#0175e9;
	margin:0px;
	padding:0px;
	letter-spacing:-2px;
}

h2 
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#0175e9;
	margin:0px;
	padding:0px;
	letter-spacing:-1px;
}
h3 
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#999999;
	margin:0px;
	padding:0px;
	
}

p,li
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	text-align:justify;
	color:#514c49;
	padding:0px;
	margin:10px 0px 0px 0px;
}
p a:link,p a:visited,p a:active,li a:link,li a:visited,li a:active 
{
    color:#48a2ff;
}
p a:hover ,li a:hover
{
    text-decoration:none;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

common fonts through pages

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* verdanes */
.error_title
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:red;
    }

.error_message
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:red;
    }

.verdana_1869bc_11 ,.verdana_1869bc_11 a:link,.verdana_1869bc_11 a:visited,.verdana_1869bc_11 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1869bc;
}
.verdana_1869bc_11 a:hover {
	text-decoration:none;
}


.verdana_48a2ff_11 ,.verdana_48a2ff_11 a:link,.verdana_48a2ff_11 a:visited,.verdana_48a2ff_11 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#48a2ff;

}
.verdana_48a2ff_11 a:hover {
	text-decoration:none;
}


.verdana_514c49_11 ,.verdana_514c49_11 a:link,.verdana_514c49_11 a:visited,.verdana_514c49_11 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#514c49;
}
.verdana_514c49_11 a:hover {
	text-decoration:none;
}

.verdana_68a7da_11,.verdana_68a7da_11 a:link,.verdana_68a7da_11 a:visited,.verdana_68a7da_11 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#68a7da;
}
.verdana_68a7da_11 a:hover {
	text-decoration:none;
}

.verdana_6b6b6b_11 ,.verdana_6b6b6b_11 a:link,.verdana_6b6b6b_11 a:visited,.verdana_6b6b6b_11 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6b6b6b;
}
.verdana_6b6b6b_11 a:hover {
	text-decoration:none;
}

.verdana_e12d2d_11,.verdana_e12d2d_11 a:link,.verdana_e12d2d_11 a:visited,.verdana_e12d2d_11 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e12d2d;
}
.verdana_e12d2d_11 a:hover {
	text-decoration:none;
}



.verdana_696969_11,.verdana_696969_11 a:link,.verdana_696969_11 a:visited,.verdana_696969_11 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#696969;
}
.verdana_696969_11 a:hover {
	text-decoration:none;
}

.verdana_807979_10,.verdana_807979_10 a:link,.verdana_807979_10 a:visited,.verdana_807979_10 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#807979;
}
.verdana_807979_10 a:hover {
	text-decoration:none;
}

.verdana_909090_11,.verdana_909090_11 a:link,.verdana_909090_11 a:visited,.verdana_909090_11 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
}
.verdana_909090_11 a:hover {
	text-decoration:none;
}


.verdana_e1e1e1_10,.verdana_e1e1e1_10 a:link,.verdana_e1e1e1_10 a:visited,.verdana_e1e1e1_10 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e1e1e1;
}
.verdana_e1e1e1_10 a:hover {
	text-decoration:none;
}

.verdana_ffffff_11,.verdana_ffffff_11 a:link,.verdana_ffffff_11 a:visited,.verdana_ffffff_11 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.verdana_ffffff_11 a:hover {
	text-decoration:underline;
}




/* arial */

.arial_0f7fda_16 ,.arial_0f7fda_16 a:link,.arial_0f7fda_16 a:visited,.arial_0f7fda_16 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#0f7fda;
	text-decoration:none;
}
.arial_0f7fda_16 a:hover {
	text-decoration:underline;
}

.arial_e10b0b_16 ,.arial_e10b0b_16 a:link,.arial_e10b0b_16 a:visited,.arial_e10b0b_16 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#e10b0b;
	text-decoration:none;
}
.arial_e10b0b_16 a:hover {
	text-decoration:underline;
}



.arial_0f7fda_12 ,.arial_0f7fda_12 a:link,.arial_0f7fda_12 a:visited,.arial_0f7fda_12 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0f7fda;
	text-decoration:none;
}
.arial_0f7fda_12 a:hover {
	text-decoration:underline;
}

.arial_4988c9_14 ,.arial_4988c9_14 a:link,.arial_4988c9_14 a:visited,.arial_4988c9_14 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#4988c9;
	
}
.arial_4988c9_14 a:hover {
	text-decoration:none;
}

.arial_5e5e5e_14 ,.arial_5e5e5e_14 a:link,.arial_5e5e5e_14 a:visited,.arial_5e5e5e_14 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#5e5e5e;
	text-decoration:none;
}
.arial_5e5e5e_14 a:hover {
	text-decoration:underline;
}



.arial_b2b2b2_30 ,.arial_b2b2b2_30 a:link,.arial_b2b2b2_30 a:visited,.arial_b2b2b2_30 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#b2b2b2;
	text-decoration:none;
}
.arial_b2b2b2_30 a:hover {
	text-decoration:underline;
}

.arial_ccecff_11 ,.arial_ccecff_11 a:link,.arial_ccecff_11 a:visited,.arial_ccecff_11 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ccecff;
	text-decoration:none;
}
.arial_ccecff_11 a:hover {
	text-decoration:underline;
}

.arial_e8e7e7_11 ,.arial_e8e7e7_11 a:link,.arial_e8e7e7_11 a:visited,.arial_e8e7e7_11 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#e8e7e7;
	text-decoration:none;
}
.arial_e8e7e7_11 a:hover {
	text-decoration:underline;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

general usage (butts, arrows, highlighters etc)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.italics {
	font-style:italic;
}

.icon_arrow_right_blue_1 {
	background-image:url(../../siteImages/icon_arrow_right_blue_1.gif);
	background-repeat:no-repeat;
	padding-left:7px;
}

.icon_arrow_down_gray_1 {
	background-image:url(../../siteImages/icon_arrow_down_gray_1.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:5px 10px 0px 0px ;
}

.butt_simple_box_left a:link,.butt_simple_box_left a:active,.butt_simple_box_left a:visited 
{
    display:block;
    background-image:url(../../siteImages/butt_simple_box_left.gif);
    background-repeat:no-repeat;
    width:108px;
    height:19px;
    padding:4px 0px 0px 20px;
}

.butt_simple_arrow_left a:link,.butt_simple_arrow_left a:active,.butt_simple_arrow_left a:visited 
{
    display:block;
    background-image:url(../../siteImages/butt_simple_arrow_left.gif);
    background-repeat:no-repeat;
    width:108px;
    height:19px;
    padding:4px 0px 0px 20px;
}

.butt_simple_arrow_right a:link,.butt_simple_arrow_right a:active,.butt_simple_arrow_right a:visited 
{
    display:block;
    background-image:url(../../siteImages/butt_simple_arrow_right.gif);
    background-repeat:no-repeat;
    width:123px;
    height:19px;
    padding:4px 0px 0px 5px;
}

.admin_butt_simple a:link,.admin_butt_simple a:active,.admin_butt_simple a:visited 
{    
    display:block;
    background-image:url(../../siteImages/admin_butt_simple.gif);
    background-repeat:no-repeat;
    width:108px;
    height:19px;
    padding:4px 0px 0px 20px;
    margin:0px 5px 0px 0px;
}

.admin_butt_simple_large a:link,.admin_butt_simple_large a:active,.admin_butt_simple_large a:visited 
{    
    display:block;
    background-image:url(../../siteImages/admin_butt_simple_large.gif);
    background-repeat:no-repeat;
    width:300px;
    height:19px;
    padding:4px 0px 0px 20px;
    margin:0px 5px 0px 0px;
}

.butt_grad_arrow_right a:link,.butt_grad_arrow_right a:active,.butt_grad_arrow_right a:visited 
{    
    display:block;
    background-image:url(../../siteImages/butt_grad_arrow_right.gif);
    background-repeat:no-repeat;
    width:141px;
    height:19px;
    padding:4px 0px 0px 7px;
    margin:0px 5px 0px 0px;
}
.butt_grad_arrow_right a:hover 
{
    display:block;
    background-image:url(../../siteImages/butt_grad_arrow_right_over.gif);
    background-repeat:no-repeat;
    width:141px;
    height:19px;
    padding:4px 0px 0px 7px;
    margin:0px 5px 0px 0px;
}

.butt_grad_arrow_left a:link,.butt_grad_arrow_left a:active,.butt_grad_arrow_left a:visited 
{    
    display:block;
    background-image:url(../../siteImages/butt_grad_arrow_left.gif);
    background-repeat:no-repeat;
    width:141px;
    height:19px;
    padding:4px 0px 0px 17px;
    margin:0px 5px 0px 0px;
}
.butt_grad_arrow_left a:hover 
{
    display:block;
    background-image:url(../../siteImages/butt_grad_arrow_left_over.gif);
    background-repeat:no-repeat;
    width:141px;
    height:19px;
    padding:4px 0px 0px 17px;
    margin:0px 5px 0px 0px;
}

.butt_simple_bare 
{    
    display:block;
    background-image:url(../../siteImages/butt_simple_bare.gif);
    background-repeat:no-repeat;
    width:123px;
    height:21px;
    padding:2px 0px 0px 5px;
}
    .butt_simple_bare input
    {
        vertical-align:-3px;
    }


.butt_simple_box a:link,.butt_simple_box a:active,.butt_simple_box a:visited 
{
    display:block;
    background-image:url(../../siteImages/butt_simple_box.gif);
    background-repeat:no-repeat;
    width:82px;
    height:19px;
    padding:4px 0px 0px 20px;
}

.login_butt a:link,.login_butt a:active,.login_butt a:visited 
{
    display:block;
    background-image:url(../../siteImages/login_butt.gif);
    background-repeat:no-repeat;
    width:133px;
    height:29px;
    margin:0px 0px 0px -2px;
    padding:12px 0px 0px 20px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

specific : menu fonts

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.menu_item a:link,.menu_item a:active,.menu_item a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b6daff;	
	text-decoration:none;
}
.menu_item a:hover {
	color:#004b89;
	text-decoration:underline;	
}
.menu_sub_item a:link,.menu_sub_item a:active,.menu_sub_item a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4d4d4d;	
	text-decoration:none;	
}
.menu_sub_item a:hover {
	text-decoration:underline;	
}
.menu_sub_item_selected a:link,.menu_sub_item_selected a:active,.menu_sub_item_selected a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#004b89;	
	text-decoration:none;
}
.menu_sub_item_selected a:hover {
	text-decoration:underline;	
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

specific page: suggestions page

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


.selected_group_item_title 
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#4e9dee;
}



