/*  ClipBucket 'ClipBucketBlue' Template Theme

    --------------------------------------------------------------

        Style name:                ClipBucketBlue

        Based on style:        ClipBucketBlue (this is the default ClipBucket style)

        Original author:        ArslanHassan

        Main Color : #53baff

    --------------------------------------------------------------

*/





@import url("container.css");

@import url("links.css");

@import url("ajaxtabs.css");

@import url("rating_style.css");

@import url("pagination.css");

@import url("ui.tabs.css");

@charset "utf-8";

/* CSS Document */



html, body {

margin:0px;

padding:0px;



}

#login_button {

        background-image: url(../images/login_button.gif);

        background-repeat: no-repeat;

        background-position: right;

        padding-right: 18px;

        margin-right: 0px;

        padding-left: 0px;

        font-family: Calibri;

        font-size: 12px;

        font-weight: bold;

        color: #333333;

        background-color: #FFFFFF;

        border-top-style: none;

        border-right-style: none;

        border-bottom-style: none;

        border-left-style: none;

        height: 20px;

}



#logout_button {

        background-image: url(../images/logout_button.gif);

        background-repeat: no-repeat;

        background-position: right;

        padding-right: 18px;

        margin-right: 0px;

        padding-left: 0px;

        font-family: Calibri;

        font-size: 12px;

        font-weight: bold;

        color: #333333;

        background-color: #FFFFFF;

        border-top-style: none;

        border-right-style: none;

        border-bottom-style: none;

        border-left-style: none;

        height: 20px;

}







body,td,th {

        font-family: Tahoma, Helvetica, sans-serif;

        font-size: 12px;

        border-right-color: #666666;

        border-bottom-color: #666666;

        border-left-color: #666666;

}

a{

        font-family: Tahoma, Helvetica, sans-serif;

        font-size: 11px;

        color:#333333

}

a:link {

text-decoration:none;

}

a:visited {

text-decoration:none;

}

a:hover {

text-decoration:underline;

}



.container {

margin:0px;

padding:0px;

}



.footer {

        background-position:center;

        background-repeat:no-repeat;

        padding-top: 10px;

}



/* Style for general input fields */

#input, #select, #text , #textfield_header{

        font-family: Helvetica,Tahoma,Verdana,Tahoma;

        font-size: 11px;

        font-weight: normal;

        color: #666666;

        height:18px;

        background-color: #FFFFFF;

        border-top-width: 2px;

        border-left-width: 2px;

        border-top-style: solid;

        border-left-style: solid;

        border-top-color:#F0F0F0;

        border-left-color:#F0F0F0;

        padding-left: 2px;

}



.video_title{

        font-family:Geneva, Tahoma, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        color: #333333;

        text-decoration: none;

        padding-left: 6px;

        padding-top: 5px;

        background-image:url(../images/video_title_bg.png);

        background-repeat:no-repeat;

        background-position: 0px top;

}



.video_rating{

        font-size:12px;

        font-family:Calibri;

}

.header1 {

        font-family: Tahoma, Helvetica, sans-serif;

        font-size: 16px;

        font-weight: bold;

        color: #000000;

        padding: 5px;

}

.header2 {

        font-family: Tahoma, Helvetica, sans-serif;

        font-size: 12px;

        font-weight: bold;

        color: #000000;

}

.header3 {

        font-family: Tahoma, Helvetica, sans-serif;

        font-size: 11px;

        font-weight: bold;

        color: #000000;

}

hr {

        border-top-width: 1px;

        border-top-style: dotted;

        border-top-color: #333333;

}

.tips {

        font-family: Tahoma;

        font-size: 11px;

        color: #333333;

        font-weight: normal;

}



#error

{

        margin:0 auto;

        height:20px;

        background-color:#FFDFE0;

        border:#FF822F 1px solid;

}





.handcursor{

cursor:hand;

cursor:pointer;

}



.comment_td{

        background-image: url(../images/comments_bg.png);

        background-repeat: no-repeat;



}



.Watch_Video_Colum{

background: url("../images/video_second_column.png");

background-repeat:repeat-y;

}



#query {

        font-family: Tahoma;

        font-size: 10px;

        color: #BEBEBE;

        width: 230px;

        border: 0px solid #d3d3d3;

        height: 15px;

        padding-left:6px;

        padding-top:4px;

        background-image: url("../images/search_bar_bg01.png");

        background-repeat: no-repeat;

        background-color:#53baff;

        margin:0px;

}

*html #query {

        font-family: Tahoma;

        font-size: 10px;

        color: #BEBEBE;

        width: 230px;

        border: 0px solid #d3d3d3;

        height: 20px;

        padding-left:6px;

        padding-top:4px;

        background-image: url("../images/search_bar_bg01.png");

        background-repeat: no-repeat;

        margin:0px;

}

#bottom_index {

        background-color: #000000;

        background-image: url("../images/uploader_bl.gif");

        background-repeat: no-repeat;

        background-position: left;

        height: 20px;

        width: 19px;

}





#MainMenu

{

        width:100%;

        height:28px;

        background:#000000;

        border:0;

        margin:0;

}

#tab

{

        top:0;

        height:0;

        background:repeat-x top;

        margin:0;

}

#tab ul

{

        list-style:none;

        float:right;

        margin:0;

        padding:0;



}

#tab li

{

        display:inline;

        float:left;

        margin:0 0 0 10px;

        padding:0;

}

#tab a

{

        background:#000 url(images/bright_024.png) no-repeat right top;

        text-decoration:none;

        border:0;

        display:block;

        float:left;

        margin:0;

        padding:0;

        font-weight:normal;

}

#tab a span

{

        display:block;

        background:url(images/bleft_024.png) no-repeat left top;

        font-family:Tahoma, Helvetica, sans-serif;

        font-size:9pt;

        color:#FFF;

        font-weight:700;

        line-height:28px;

        padding:0 18px;   font-weight:normal;

}

#tab a:hover,#tab li.item_active a

{

        background-position:right bottom;

        border-color:#000;

}

#tab a:hover span,#tab li.item_active a span

{

        background-position:left bottom;

        color:#E0E0E0;

        font-weight:700;

        font-style:normal;

        text-decoration:none;  font-weight:normal;

}

.dropmenudiv

{

        position:absolute;

        top:0;

        float:left;

        display:block;

        visibility:hidden;

        border:0 #306;

        background:#FFF;

        color:#FFF;

        z-index:100;

        text-decoration:none;

        padding:0;

}

.dropmenudiv ul

{

        list-style:none;

        margin:0;

        padding:0;

}

.dropmenudiv li

{

        display:inline;

        margin:0;

        padding:0;

}

.dropmenudiv a:link,.dropmenudiv a:visited

{

        width:180px;

        display:block;

        border:0 #000;

        color:#FFF;

        background:url(images/bleft_024.png) no-repeat left top;

        font-weight:700;

        font-style:normal;

        text-decoration:none;

        margin:0 3px 0 0;

        padding:0;

}

.dropmenudiv a span

{

        display:block;

        line-height:28px;

        background:url(images/bright_024.png) no-repeat right top;

        font-family:Tahoma,Tahoma, Helvetica, sans-serif;

        font-size:9pt;

        color:#FFF;

        float:none;

        padding:0 18px;

}

.dropmenudiv a:hover

{

        border:0 #000;

        background-position:left bottom;

        font-weight:700;

        font-style:normal;

        text-decoration:none;

        color:#ffffff;

}

.dropmenudiv a:hover span

{

        background-position:right bottom;

        color:#ffffff;

        font-weight:700;

}















   #applesearch .sbox_l  {

        /*default styling*/

}



#applesearch .sbox_r  {

        /*default styling*/

}



#applesearch .sbox input {

        /*default styling*/

        width: 180px;

        float:left;

}



#content {

        clear: both;

}







 #applesearch .sbox_l  {

        background: white url('images/le.gif') no-repeat top left;

        float: left;

        width: 15px; height: 29px;

}



#applesearch .sbox_r  {

        background: white url('images/r.gif') no-repeat top left;

        float: left;

        width: 33px; height: 29px;

}



#applesearch .sbox input {

        background: #000000 url('images/sb.gif') repeat-x top left;

        float: left;

        border: 0;

        height: 29px; width: 130px;

        padding: 3px;

        padding-top:0.6em;

        font: 11px/13px Tahoma;

        color: #000;

}



#content {

        clear: both;

}



                #wrapper {

                        font-size: 1.2em;

                        margin: 0 auto;

                        text-align: left;



                }



                #wrapper div.imgholder {

                        margin-bottom: 15px;

                }



                #wrapper div.imgholder div.text {

                        margin-top: 2px;

                        padding: 2px;

                }



                #wrapper img {

                        border: 5px solid #E6E2CF;

                }
















A.alinks:link {

         color:#ffffff; font-family:Tahoma ; font-size: 9pt; FONT-WEIGHT: normal;  TEXT-DECORATION: none;



}

A.alinks:active {

         color:#C2C2C2; font-family:Tahoma ; font-size: 9pt; FONT-WEIGHT: normal;  TEXT-DECORATION: none;

}

A.alinks:visited {

        color:#C2C2C2; font-family:Tahoma ; font-size: 9pt; FONT-WEIGHT: normal;  TEXT-DECORATION: none;

}

A.alinks:hover {

        color:#C2C2C2; font-family:Tahoma ; font-size: 9pt; FONT-WEIGHT: normal;  TEXT-DECORATION: none;

}





A.alinks2:link {

         color:#5B5B5B; font-family:Tahoma ; font-size: 9pt; FONT-WEIGHT: normal;  TEXT-DECORATION: none;



}

A.alinks2:active {

         color:#5B5B5B; font-family:Tahoma ; font-size: 9pt; FONT-WEIGHT: normal;  TEXT-DECORATION: none;

}

A.alinks2:visited {

        color:#000000; font-family:Tahoma ; font-size: 9pt; FONT-WEIGHT: normal;  TEXT-DECORATION: none;

}

A.alinks2:hover {

        color:#042A44; font-family:Tahoma ; font-size: 9pt; FONT-WEIGHT: normal;  TEXT-DECORATION: none;

}



.tips{ font-size:8pt; color: #225485;

}


.tips2{ font-size:8pt; color: #225485;

}


.Tags2{ font-size:8pt; color: #757575; font-weight:bold;

}






