/*GAUSS STYLESHEET CREATED AND DEVELOPED BY ALEX CIOBANU   VERSION : 1.0  STATUS : BETA  PURPOSE : DRUPAL WEBSTYLE*/
body{
background-color:#d6d7d8;
background-image:url(bg.jpg);
background-repeat:repeat-x;
font-family: Helvetica, Arial, sans-serif;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.3em;
}

#maincontent #rightcolumn a{
text-decoration:none;
color:#3061A1;
border-bottom:1px dotted #3061A1;
}
#maincontent #rightcolumn a:hover{
border-bottom:1px solid #172f4f;
}
.node-form a {
margin:2px 0 !important;
}
#wrapper{
position:absolute;
top:19px;
left:40px;
width:933px;
}
.tabs li a {
font-size:12px;
font-weight:normal !important;
text-decoration:none !important;
border-bottom:none !important;
padding:2px 5px !important;
display:inline-block;
}
.description {
font-size:10px !important;
color:#aaa;
}
.admin a{font-weight:normal !important;}
#head{
background-color:#3061a1;min-height:140px;
-moz-border-radius-topright:8px;
-moz-border-radius-topleft:8px;
-webkit-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
}
.spanunderline {
border-bottom:1px solid #ccc;
padding-bottom:3px;
display:block;
margin-bottom:6px;
font-size:14px !important;
}
.icon_link {
padding-left:22px !important;
}
.thumb {
margin:10px;
background-color:#f4f4f4;
padding:7px;
border:1px solid #ccc;
}

.cal {
background:transparent url(icons/cal.png)no-repeat 1px 50%;
}
#heading {
padding:5px 5px 0 5px;
float:left;
width:915px;
}

#main {
background-color:#3061a1;
margin:0;
padding:0;
}

#maincontent {
background-image:url(main.jpg);
background-repeat:repeat-y;
min-height:200px;
width:918px;
margin:0;
padding:0;
margin-left:3px;
}

#bottom {
background-color:#3061a1;
min-height:30px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-bottomleft:8px;
-webkit-border-bottom-right-radius:8px;
-webkit-border-bottom-left-radius:8px;
}
#logo {
position:absolute;
z-index:99999;
left:13px;
top:0;
width:410px;
height:224px;
background:transparent url(top_block.jpg) no-repeat top left;
}
#logo_plan {
position:absolute;
z-index:99999;
left:13px;
top:0;
width:410px;
height:224px;
background:transparent url(top_block_plan.jpg) no-repeat top left;
}

#loginfield {
margin:0;
padding:0;
list-style-type:none;
float:left;
background-image:url(main.jpg);
background-repeat:repeat-y;
background-color:#ffffff;
width:918px;
margin-left:3px;
}
#loginfield li {
display:inline;
background-color:#3061a1;
margin:-4px;
padding:5px 10px;
-moz-border-radius:5px;
}

#loginfield li a {
text-decoration:none;
color:#ffffff;
}

.clear{clear:both;}
#leftcolumn {
width:210px;
margin-left:-1px;
padding:3px 3px 20px 5px;
float:left;
}

#rightcolumn{
width:660px;
float:left;
padding:3px 3px 20px 20px;
}

#leftcolumn .block h2{display:none;}
#leftcolumn .block {margin-bottom:40px;}
#sidebar-left ul {list-style-image:none;}
#sidebar-left ul ul {background-color:#d6d6d6;}
#sidebar-left .menu  a {padding-left:10px;}
#sidebar-left ul li a{
text-decoration:none;
font-weight:bold;
color:#4f4f4f;
font-family:sans-serif;
font-size:13px;
}

#sidebar-left ul li {
border-top:1px dotted #1f1f1f;
padding:2px;
}
#sidebar-left ul ul li {border:none;}
#sidebar-left ul ul li a{font-weight:normal;}
#maincontent h1 {
font-family: Helvetica, Arial, sans-serif;
font-size: 22px;
font-weight: bold;
padding-bottom:10px;
letter-spacing: -0.3px;
line-height: 1.2em;
color:#3061a1;
}
#block-block-1{
padding-left:10px;
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
letter-spacing: normal;
line-height: 1.4em;
}

.textbox {
margin-bottom:5px;
width:350px;
}

input[type="text"], input[type="password"]{
border:1px solid #d6d6d6;
}

input[type="submit"]{
background-color:#3061a1;
border:none;
color:white;
}
#maincontent #rightcolumn input[type="submit"]
{
margin:15px 0 !important; 
padding:2px;
border:1px solid #172f4f;
}
.edit-body_tbl {
padding:0 !important;
}

#leftcolumn label {display:none;}
#search-block-form{margin-left:10px;}
#rightcolumn ul{
margin-left:15px;
list-style-type:circle;
}

#maincontent ul li a {
text-decoration:none;
color:#1f1f1f;
font-weight:bold;
}

#maincontent h2 {
font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
letter-spacing: -1px;
line-height: 1.2em;
color:#3061a1;
}

#rightcolumn table{
margin-bottom:60px !important;
}

#rightcolumn tbody {border:none;}
#block-system-0 {visibility:hidden;}
.node ul {margin:10px 0;}
.node ul li {
padding:2px;
padding-left:10px;
margin-left:10px;
}

h2.title {visibility:hidden;}
.messages  {
display:block;
padding:5px;
margin:10px 0;
}
.status {
background-color:#D0F07F;
}
/**********************************************************/
#edit-search-block-form-1-wrapper  {margin-left:8px;}
#edit-search-block-form-1 {width:100px !important;}
#edit-submit-2 {margin-top:-5px;}
#edit-body_ifr,.mceIframeContainer {background-color:white !important;}
.tablepadding tr td{

padding:15px 0 !important;}
.mceListBox {
float:right;
}

.tabpadding tr td{
padding:5px;
}
a.small_video { 
    display:block; 
    width: 320px; 
    height:240px;  
    text-align:center; 
    color:#2d2d2d !important;
    margin:0 5px 15px 0;  
    border:1px solid black; 
    background-image:url("small_play.jpg");
    } 
 
/* play button */ 
a.small_video img { 
    margin-top:70px; 
    border:0px; 
} 
 
/* when container is hovered we alter the border color */ 
a.small_video:hover { 
    border:1px solid #239ecd; 
}
a.big_video { 
    display:block; 
    width: 640px; 
    height:480px;  
    text-align:center; 
    margin:0 15px 15px 0; 
    color:#2d2d2d !important;
    border:1px solid black; 
    background-image:url("big_play.jpg");
} 
 
/* play button */ 
a.big_video img { 
    margin-top:70px; 
    border:0px; 
} 
 
/* when container is hovered we alter the border color */ 
a.big_video:hover { 
    border:1px solid #239ecd; 
}

.graytab {
border:1px solid #ccc !important;
}

.graytab tr td {
padding:2px 4px 2px 4px;
color:#050505;
font-size:13px;
}

.paddingtable tr td {
padding:0 0 5px 0 !important;
}
.search-info {
display:none !important;
}
.search-snippet{
font-size:13px;
color:#1f1f1f;
}
dl.search-results{
margin:10px 0;
}