TD,P,DIV,A,INPUT,SELECT { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; text-decoration: none;}
.menu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.ddesign {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: underline}
.menu_footer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none }
.border {  border-color: #B7E8FF; border-style: solid; border-top-width: 0.1pt; border-right-width: 0.1pt; border-bottom-width: 0.1pt; border-left-width: 0.1pt}
.news {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}
.text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none }
.text_13_b { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 800; color: #000000; text-decoration: none }
.text_blue { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000066; text-decoration: none }
.border_about { border-color: #B7E8FF; border-style: solid; border-top-width: 0pt; border-right-width: 0.1pt; border-bottom-width: 0.1pt; border-left-width: 0.1pt}
.link_13_u {font-size: 13px;color:#000066; text-decoration:underline;}
.link_13_u:hover {font-size: 13px;color:#000066; text-decoration:none;}
.navig_bar {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 800; color: #FFFFFF; text-decoration: none;}
.navig_bar:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 800; color: #FFFFFF; text-decoration: none;}

A.title_album
{
    FONT-FAMILY: Arial;
    FONT-SIZE:12px;
    color:#000066;
    text-decoration:none;
}
A.title_album:hover
{
    FONT-FAMILY: Arial;
    FONT-SIZE:12px;
    color:#000066;
    text-decoration:none;
}

A.picture_gallery
{
    BORDER: #c0c0c0 1px solid;
    WIDTH: 100%;
    HEIGHT: 100%;
    FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=85,style=0)
}
A.picture_gallery:hover
{
    BORDER: #4A9FC7 1px solid;
    WIDTH: 100%;
    HEIGHT: 100%;
    FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100,style=0)
}

TD.button_middle
{
    FONT-SIZE: 11px;
    COLOR: #939393;
    border-bottom: 2px solid #c0c0c0;
    border-top: 2px solid #f7f7f7;
    BACKGROUND-COLOR: #f7f7f7;
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#f7f7f7, endColorStr=#c0c0c0, gradientType=0);
}

.a_button 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #505050; 
	text-decoration: none;
}
.a_button:hover 
{  font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #006ba1; 
	text-decoration: none;
}

.line_mouseover
{
   FONT-SIZE:12px;
   COLOR: #000000;
   FONT-FAMILY: Arial;
   BACKGROUND-COLOR: #ADCBE5;
   padding-right:2px;
   cursor:hand;
}

.line_dark
{
   FONT-SIZE:12px;
   COLOR: #000000;
   FONT-FAMILY: Arial;
   BACKGROUND-COLOR: #f7f7f7;
   padding-right:2px;
}
.line_bright
{
   FONT-SIZE:12px;
   COLOR: #000000;
   FONT-FAMILY: Arial;
   BACKGROUND-COLOR: #E5E8EC;
   padding-right:2px;
 }
 
 
 .link_course
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; color: #FFFFFF; 
	text-decoration: none;
}
.link_course:hover 
{  font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	color: #FFFFFF; 
	text-decoration: none;
}

A.home_news 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #000000; 
	text-decoration: none;
}
A.home_news:hover 
{  font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #006ba1; 
	text-decoration: none;
}

.input_button
{
    BORDER:0px;
    BORDER-right:1px solid #66C8EB;
    BORDER-bottom:1px solid #66C8EB;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: 800;
    color: #FFFFFF;
    background-color:#66C8EB;
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#73B0CF, endColorStr=#4A7EAD, gradientType=0);
}
INPUT.input_text
{
    FONT-FAMILY: Arial;
    FONT-SIZE:12px;
    color:#333333;
    border:1px solid #999999;
}

INPUT.input_shadow
{
    border:1px solid #1079A2;
    FONT-FAMILY: Arial;
    FONT-SIZE:12px;
    color:#333333;
    BACKGROUND-IMAGE: url(../images/input-box-shadow.gif);
}

.text_bottom_dashed{font-family: Arial, Helvetica, sans-serif; font-size: 12px;border-bottom:dashed 1xp #DFDFDF;}
.text_15_black { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 400; color: #666666; text-decoration: none }
.line_checked{ background-color:#3F9CC9;color:#ffffff;}
.line_none{ background-color:#ffffff;color:#000000;}
/*input-text*/
.input-text {border-top-width: 0px; padding-right: 7px; padding-left: 0px; font-weight: bold; border-left-width: 0px; background: url(../images/input-left.png) no-repeat right top; border-bottom-width: 0px; padding-bottom: 0px; padding-top: 0px; zoom: 1; text-align: right; border-right-width: 0px; }
.input-text span {padding-right: 0px; display: block; padding-left: 7px; background: url(../images/input-right.png) no-repeat left 50%; padding-bottom: 0px; color: #fff; line-height: 27px; padding-top: 0px; WHITE-SPACE: nowrap; position: relative; height: 27px;}
.input-text span em {display: block; background: url(../images/input-m.png) repeat-x; line-height: 27px; height: 27px;}
.input-text span span {display: block; background: url(../images/input-m.png) repeat-x; line-height: 27px; height: 27px;}
.input-text span input {padding-right: 0px; padding-left: 0px; font-size: 14px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; width: 100%; border-top-style: none; padding-top: 4px; border-right-style: none; border-left-style: none; position: static! important; height: 20px; border-bottom-style: none;}
/* textarea*/
.textarea-bg_263x152 {background: url(../images/bg-textarea_263x152.png) no-repeat; width: 263px; height: 152px;}
.textarea-bg_263x152 textarea {padding-right: 5px; padding-left: 5px; background: none transparent scroll repeat 0% 0%; padding-bottom: 4px; overflow: auto; width: 253px; color: #575757! important; border-top-style: none; padding-top: 4px; border-right-style: none; border-left-style: none; height: 144px; border-bottom-style: none;font-family:Arial;font-size: 14px;}
.textarea-bg_320x152 {background: url(../images/bg-textarea_320x152.png) no-repeat; width: 320px; height: 152px;}
.textarea-bg_320x152 textarea {padding-right: 5px; padding-left: 5px; background: none transparent scroll repeat 0% 0%; padding-bottom: 4px; overflow: auto; width: 310px; color: #575757! important; border-top-style: none; padding-top: 4px; border-right-style: none; border-left-style: none; height: 144px; border-bottom-style: none;font-family:Arial;font-size: 14px;}
/* buttons*/
.send_btn {font-family: Arial;padding-right: 0px; display: block; padding-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px! important; background: url(../images/send_Btn.png) no-repeat; padding-BOTTOM: 0px; MARGIN: 7px 0px 0px; width: 116px; COLOR: #606060; LINE-HEIGHT: 27px; padding-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center;border:0px;}
.send_btn_hover{font-family: Arial;padding-right: 0px; display: block; padding-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px! important; background: url(../images/send_Btn.png) no-repeat; padding-BOTTOM: 0px; MARGIN: 7px 0px 0px; width: 116px; COLOR: #606060; LINE-HEIGHT: 27px; padding-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center;border:0px;background-POSITION: 0px -27px; TEXT-DECORATION: none;}

