﻿
#enquiry{
    margin-left: 178px;  width:200px; padding:16px 0 40px 0;
    background-color: #830808;
}
.main_container{
    background-color: transparent;
    width:1000px;
    margin: 0 auto;
    -webkit-box-shadow:0px 0px 50px rgba(0, 0, 0, 0.4);
    -moz-box-shadow:0px 0px 50px rgba(0, 0, 0, 0.4);
    box-shadow:0px 0px 50px rgba(0, 0, 0, 0.4);

    margin-top: 0px;
    margin-bottom: 10px;
    padding:15px;
    border:1px solid black; 

    min-height: 100%;
    height: auto !important; /*min-height hack*/
    height: 100%;           /*min-height hack*/
    overflow: auto;
}
.butt{
    border: 1px solid black;
    background:url(../images/member_h2.png) repeat-x 0 0 #fffffe;
    font-size: 12px;
    color:white;
    padding:3px;
    font-weight: bold;
    margin-top: 5px;

}
.facebook{
    background-color:transparent ;
    float:left;
    margin-top: 10px;
    padding: 10px;
    width: 235px;
    height: 230px;

    /* outer shadows  (note the rgba is red, green, blue, alpha) */
    -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);
    -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);
    box-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);

    /* rounded corners */
    -webkit-border-radius: 12px;
    -moz-border-radius: 7px; 
    border-radius: 7px;
    border:1px solid black ;
    margin-left: 10px;

}
.studentsay{

    background-color:transparent ;
    width: 675px;
    padding:25px;
    margin-top: 10px;
    -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);
    -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);
    box-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);
    -webkit-border-radius: 12px;
    -moz-border-radius: 7px; 
    border-radius: 7px;
    border:1px solid black ;
    float:left;
    height: 45px;

}
.fb-button {background-image: url(../images/fb_hover.png); background-repeat:no-repeat; width: 33px; height: 33px; display: block; display: inline-block; -webkit-transition: all 0.25s;-moz-transition: all 0.25s;transition: all 0.25s;float:left;}
.fb-button:hover { background-image: url(../images/fb_hover.png); background-repeat:no-repeat; width: 38px; height: 38px; display: inline-block; -webkit-transition: all 0.25s;-moz-transition: all 0.25s;transition: all 0.25s;float:left;}
.fb-button:active {background-image: url(../images/fb_pressed.png); background-repeat:no-repeat; width: 38px; height: 38px; display: block; display: inline-block;float:left;}
.twitter-button {background-image: url(../images/twitter_hover.png); background-repeat:no-repeat; width: 33px; height: 33px; display: inline-block; -webkit-transition: all 0.25s;-moz-transition: all 0.25s;transition: all 0.25s;float:left;margin-left: 10px; }
.twitter-button:hover {background-image: url(../images/twitter_hover.png); background-repeat:no-repeat; width: 38px; height: 38px; display: inline-block; -webkit-transition: all 0.25s;-moz-transition: all 0.25s;transition: all 0.25s;float:left;margin-left:10px; }
.twitter-button:active {background-image: url(../images/twitter_pressed.png); background-repeat:no-repeat; width: 38px; height: 38px;display: inline-block; -webkit-transition: all 0.01s;-moz-transition: all 0.01s;transition: all 0.01s;float:left;margin-left: 10px; }

.followuson{
    height: 30px;
    width: 100px;
    float:left;
    margin-top: 5px;
}
.newsandevent{
    -webkit-marquee: ahead medium infinite scroll normal;
    -moz-marquee:ahead medium infinite scroll normal;
    overflow-x: -webkit-marquee;
    text-align: center;
}
#datamain{
    width:250px;
    padding: 10px;
    border:none;
    overflow: inherit;
}
.datacontainer_ul{
    font-size: 10px;

}
.datacontainer_ul li a{
    color: #ECEC00;
    text-decoration: none;
    font-weight: bolder;
    width:250px;
}
.datacontainer_ul li a:hover{
    color: blue;
    text-decoration: underline;
    font-weight: bolder;
}


.eventpage-header{ height: 75px;}
.eventpage-header .header-partleft{ background: url(../images/event-header.png) no-repeat; background-position:top left; height: 75px; width: 231px;}
.eventpage-header .header-partright{background: url(../images/event-header.png) no-repeat; background-position:bottom left; height: 75px; width: 208px;}	
.eventpage-header .header-partmiddle {backgroussssnd: url(../images/event-header.png) repeat-x;background-position: center center;height: 75px;right: 200px; z-index: 1;}

/*quote*/
#vcs_bubble1 { width: 712px;	height: 121px; background: url(../images/vcs_bubble.png) no-repeat; }

#vcs_bubble1 div { position: absolute; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #069; width: 580px; margin: 30px 70px; display: none; text-align: center; }

#vcs_arrow1 { position: absolute; width: 30px;	height: 15px;	margin: 120px 0 0 22px;	background: url(../images/vcs_arrow.png) no-repeat; }

#vcs_profiles1 { margin: 25px 0 0 0; width: 725px; padding: 0; }

#vcs_profiles1 a { display: inline; margin: 0;	padding: 0; }

#vcs_profiles1 a img { display: block; float: left; margin: 0 15px 0 10px ; }
#vcs_profiles1 a div { float: left; width: 0px; height: 75px; overflow: hidden; margin: 0; padding: 0; display: none; }
#vcs_profiles1 a div span { display: block; width: 210px; height: 75px; overflow: hidden; margin: 0; padding: 0; }

#vcs_profiles1 a div span h2 { font-size: 18px; color: #000; font-weight: normal; margin: 0; padding: 0; }
#vcs_profiles1 a div span h3 { font-size: 12px; color: #999; font-weight: normal; margin: 0; padding: 0; }
#vcs_profiles1 a div span p { font-size: 11px; color: #069; font-style: italic; margin: 7px 0 0 0; padding: 0; }

.quotecontainer1{
    background-color:transparent ;
    float:left;
    margin-top: 10px;
    width: 695px;

    /* outer shadows  (note the rgba is red, green, blue, alpha) */
    -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);
    -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);
    box-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);

    /* rounded corners */
    -webkit-border-radius: 12px;
    -moz-border-radius: 7px; 
    border-radius: 7px;
    border:1px solid black ;
    padding:15px;
    height: 220px;
}
.styled-select {
    width: 220px;
    height: 28px;
    overflow: hidden;
    background: url(new_arrow.png) no-repeat right;
    background-color: white;
    border:1px solid black;
}

/*aboutus*/
#aboutus{
    margin-left:0px;  width:auto; padding:16px 0 40px 0;
    background-color:transparent ;


    /* outer shadows  (note the rgba is red, green, blue, alpha) */
    -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);
    -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);
    box-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);

    /* rounded corners */
    -webkit-border-radius: 12px;
    -moz-border-radius: 7px; 
    border-radius: 7px;

    /*     gradients 
        background: -webkit-gradient(linear, left top, left bottom color-stop(0%, white), color-stop(15%, white), color-stop(100%, #D7E9F5)); 
        background: -moz-linear-gradient(top, white 0%, white 55%, #D5E4F3 130%);
    */
    margin-top: 15px;
    margin-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    border:1px solid black;
    overflow: auto;
}

#aboutus h2.hight{
    background:url(../images/higlight_h2.png) no-repeat 0 0; border-bottom:black 3px solid;
    font:bold 25px/38px Arial, Helvetica, sans-serif; float:left; width:920px; padding:0 0 0 46px;
}
#aboutus h3{
    font-size:18px; line-height:23px; color:#AE4607; width:954px;
    float:left; font-weight:normal; padding:15px 0 11px 0;
}
#aboutus p.text{
    width:954px;
    float:left; 
    padding:0 0 23px 0;
    font-size:13px; 
/*    line-height:19px;*/
}
#aboutus p.text strong{
    color:#0B534E; background-color:#D6D7A0;
}
#aboutus form{
    width:223px; float:right; background:url(../images/newsletter_singup_bg.gif) repeat-y 0 0 #B3B477; 
    color:#FFFFFF;
}
#aboutus form p.top{
    background:url(../images/newsletter_singup_top.gif) no-repeat 0 0; font-size:0; height:21px;
}
#aboutus form p.bot{
    background:url(../images/newsletter_singup_bot.gif) no-repeat 0 0; font-size:0; height:20px;
}
#aboutus form h2{
    background:url(../images/newsletter_singup_h2.gif) no-repeat 0 0 #B3B477; height:39px; margin:0 2px 0 4px; padding:0 0 0 14px;
    color:#4D5C0D; font:bold 16px/39px Arial, Helvetica, sans-serif;
}
#aboutus form label{
    height:26px; font:bold 12px/26px Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#B3B477; margin:0 0 0 18px;
}
#aboutus form input.textbox{
    width:184px; height:23px; border-bottom:#D4CEAA 1px solid; border-right:#D4CEAA 1px solid; border-top:#302A14 1px solid;
    border-left:#302A14 1px solid;  margin:0 1px 0 18px;
}
#aboutus form a.freeRes{
    background:url(../images/free_register.gif) no-repeat 0 0; height:71px; text-decoration:none; text-indent:-2000px;
    display:block; margin:11px 0 19px 9px;
}
#aboutus form a.freeRes:hover{
    background:url(../images/free_register_h.gif) no-repeat 0 0;
}
#aboutus form input.singup{
    width:50px; height:16px; cursor:pointer; font-size:0; border:none;
    background:url(../images/singup.gif) no-repeat 0 0; margin:7px 0 0 155px;
}
*/
.dtclass{
    font-size: 13px;
}
.line{height: 1px; width: 100%; border-bottom: 1px solid #098CE4}
    .inputbox:focus { 
    outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
}
.inputbox{
position:relative; float:left; height: 25px;
width: 488px; 
background-color: rgb(34,34,34);
font-size: 12px;
font-weight: bold;
font-family: arial;
padding: 5px;
margin-top: 5px;
border: 1px solid rgb(60,60,60);color: #CCCCCC;
-moz-box-shadow: inset 0px 1px 10px rgba(0,0,0,.2);
-webkit-box-shadow: inset 0px 1px 10px rgba(0, 0, 0, .2);
box-shadow: inset 0px 1px 10px rgba(0, 0, 0, .2);
}
.send{position: relative; float:right;bottom: 5px; height: 15px; width: 40px; text-align: center; padding: 8px 10px 10px 7px; background-color: #1097B9;color: white; margin-top: 9px;cursor: pointer;
width: 60px;font-weight: bold;}
.send:hover{background-color: #148CAA;}
.message_error{position: relative;
float: left;
width: 400px;
color: red;
font-weight: bold;
margin-top: 15px;}
.message_success{position: relative;
float: left;
width: 400px;
color: green;
font-weight: bold;
margin-top: 15px;}
.mail{ position: absolute; right: 10px; top: 5px; height: 77px; width: 77px; background-image: url('../images/mail.png');}
.loginbutton.blue {
background: #147CB9 !important;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#32A4EC), to(#147CB9)) !important;
background: -webkit-linear-gradient(#32A4EC, #147CB9) !important;
background: -moz-linear-gradient(center top, #32A4EC 0%, #147CB9 100%) !important;
background: -moz-gradient(center top, #32A4EC 0%, #147CB9 100%) !important;
background: -ms-linear-gradient(#32A4EC, #147CB9) !important;
background: -o-linear-gradient(#32A4EC, #147CB9) !important;
zoom: 1;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
border-color: #27272B;
padding-left: 5px;
padding-right: 5px;
font-family: Arial,sans-serif;
font-weight: bold;
color: white;
text-decoration: none;
}

.loginbutton.blue:hover {
background: #147CB9 !important;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#32A4EC), to(#328CC5)) !important;
background: -webkit-linear-gradient(#32A4EC, #328CC5) !important;
background: -moz-linear-gradient(center top, #32A4EC 0%, #328CC5 100%) !important;
background: -moz-gradient(center top, #32A4EC 0%, #328CC5 100%) !important;
background: -ms-linear-gradient(#32A4EC, #328CC5) !important;
background: -o-linear-gradient(#32A4EC, #328CC5) !important;
zoom: 1;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 1px 0px #46464C !important;
-moz-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.3), 0px 1px 0px #46464C !important;
-ms-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.3), 0px 1px 0px #46464C !important;
-o-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.3), 0px 1px 0px #46464C !important;
box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 1px 0px #46464C !important;
border-color: #27272B;
padding-left: 5px;
padding-right: 5px;
font-family: Arial,sans-serif;
font-weight: bold;
-webkit-transition: all 0.25s;-moz-transition: all 0.25s;transition: all 0.25s;
color: white;
text-decoration:none;
}

.loginbutton.blue:active {
background: #147CB9 !important;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#18689B), to(#147CB9)) !important;
background: -webkit-linear-gradient(#18689B, #147CB9) !important;
background: -moz-linear-gradient(center top, #18689B 0%, #147CB9 100%) !important;
background: -moz-gradient(center top, #18689B 0%, #147CB9 100%) !important;
background: -ms-linear-gradient(#18689B, #147CB9) !important;
background: -o-linear-gradient(#18689B, #147CB9) !important;
-webkit-background-clip: border-box !important;
background-clip: border-box !important;
zoom: 1;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 1px 0px #46464C !important;
-moz-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.3), 0px 1px 0px #46464C !important;
-ms-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.3), 0px 1px 0px #46464C !important;
-o-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.3), 0px 1px 0px #46464C !important;
box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 1px 0px #46464C !important;
border-color: #27272B;
padding-left: 15px;
padding-right: 15px;
font-family: Arial,sans-serif;
font-weight: bold;
-webkit-transition: all 0.25s;-moz-transition: all 0.25s;transition: all 0.25s;
}
.button
{background-color: #1E90FF;
color: rgb(255, 255, 255);
border: 1px solid transparent;
font-size: 12px;
font-weight: bold;
padding-bottom:3px;
padding-top:3px;
 -webkit-border-radius: 1px;
    -moz-border-radius: 1px; 
    border-radius: 1px;
    }
    .button:hover
{background-color: #1E90FF;
color: rgb(255, 255, 255);
border: 1px solid white;
font-size: 12px;
font-weight: bold;
box-shadow: 0 0 10px white;
padding-bottom:3px;
padding-top:3px;
  -webkit-border-radius: 1px;
    -moz-border-radius: 1px; 
    border-radius: 1px;
    }