a
{
	color: blue;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

a.gray
{
	color: gray;
	text-decoration: none;
}

a.gray:hover
{
	text-decoration: underline;
}

a.violet
{
	color: #52526D;
	text-decoration: none;
}

a.violet:hover
{
	text-decoration: underline;
}

a.white
{
	color: white;
	text-decoration: none;
}

a.white:hover
{
	color: black;
	text-decoration: none;
}

body
{
	color: black;
	font-family: verdana, arial, sans-serif;
	font-size: 90%;
	margin: 10px;
	padding: 0px;
}

h1
{
	color: #52526D;
	font-size: 130%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

h2
{
	color: #52526D;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

h3
{
	color: #52526D;
	font-size: 90%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

hr
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 3px double #B5B5EE;
	height: 3px;
	margin: 20px 0px 20px 0px;
}

img
{
	border-width: 0px;
}

li
{
	margin-left: 20px;
}

p
{
	text-align: justify;
}

table
{
	border-collapse: collapse;
	font-size: 100%;
}

td.bar
{
	background-color: #B5B5EE;
	border: 1px black solid;
	color: white;
	padding: 7px;
	font-family: arial;
	font-size: 120%;
	font-weight: bold;
	text-align: center;
}

td.bar_b
{
	border-left: 1px #BBBBBB solid;
	border-right: 1px #BBBBBB solid;
	border-top: 1px black solid;
	height: 7px;
	width: 7px;
}

td.bar_l
{
	border-bottom: 1px #BBBBBB solid;
	border-right: 1px black solid;
	border-top: 1px #BBBBBB solid;
	height: 7px;
	width: 7px;
}

td.bar_r
{
	border-bottom: 1px #BBBBBB solid;
	border-left: 1px black solid;
	border-top: 1px #BBBBBB solid;
	height: 7px;
	width: 7px;
}

td.bar_t
{
	border-bottom: 1px black solid;
	border-left: 1px #BBBBBB solid;
	border-right: 1px #BBBBBB solid;
	height: 7px;
	width: 7px;
}

td.box
{
	background-color: #F7F7F7;
	border: 1px black solid;
	padding: 5px;
}

td.box_b
{
	border-left: 1px #BBBBBB solid;
	border-right: 1px #BBBBBB solid;
	border-top: 1px black solid;
	height: 7px;
	width: 7px;
}

td.box_l
{
	border-bottom: 1px #BBBBBB solid;
	border-right: 1px black solid;
	border-top: 1px #BBBBBB solid;
	height: 7px;
	width: 7px;
}

td.box_r
{
	border-bottom: 1px #BBBBBB solid;
	border-left: 1px black solid;
	border-top: 1px #BBBBBB solid;
	height: 7px;
	width: 7px;
}

td.box_t
{
	border-bottom: 1px black solid;
	border-left: 1px #BBBBBB solid;
	border-right: 1px #BBBBBB solid;
	height: 7px;
	width: 7px;
}

td.box_title
{
	border-bottom: 2px #DDDDDD solid;
	font-family: arial;
	font-size: 120%;
	padding: 0px 0px 0px 5px;
}

td.box_data
{
	font-family: arial;
	font-size: 70%;
	padding: 0px 0px 5px 0px;
}

td.box_menu
{
	border-top: 1px black solid;
	font-family: arial;
	font-size: 90%;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}

td.box_menu_bottom
{
	border-top: 1px black solid;
	font-family: arial;
	font-size: 90%;
	font-weight: bold;
	padding: 5px 0px 0px 0px;
}

td.box_menu_top
{
	font-family: arial;
	font-size: 90%;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
}

td.box_version
{
	font-family: arial;
	font-size: 90%;
	font-weight: bold;
	padding: 0px;
}

td.box_version_data
{
	font-size: 90%;
	padding: 0px;
}

td.corner
{
	padding: 5px 20px 5px 20px;
}

td.corner_copy
{
	color: gray;
	font-size: 70%;
	padding: 5px;
	vertical-align: bottom;
}


td.corner_tr
{
	border-right: 1px #BBBBBB solid;
	border-top: 1px #BBBBBB solid;
	
}

td.corner_bl
{
	border-bottom: 1px #BBBBBB solid;
	border-left: 1px #BBBBBB solid;
}

td.table
{
	border: 1px solid #B5B5EE;
	padding: 5px;
}

td.table_h
{
	color: #52526D;
	background-color: #e6ebf0;
	border-bottom: 1px solid #e6ebf0;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid #e6ebf0;
	font-weight: bold;
	padding: 5px;
}

td.table_l
{
	color: #52526D;
	background-color: #e6ebf0;
	border-bottom: 1px solid #e6ebf0;
	border-left: 1px solid #e6ebf0;
	border-right: 1px solid white;
	border-top: 1px solid #e6ebf0;
	font-weight: bold;
	padding: 5px;
}

td.table_r
{
	color: #52526D;
	background-color: #e6ebf0;
	border-bottom: 1px solid #e6ebf0;
	border-left: 1px solid white;
	border-right: 1px solid #e6ebf0;
	border-top: 1px solid #e6ebf0;
	font-weight: bold;
	padding: 5px;
}

ul
{
	margin-left: 0px;
	padding-left: 0px;
}

.div1
{
	color: #52526D;
	font-size: 130%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.divSmCentr
{
	font-size: 80%;
	text-align: center;
}

/* make the like button smaller */
.fb_edge_widget_with_comment iframe
{
    width:47px !important;
}

/* but make the span that holds the comment box larger */
span.fb_edge_comment_widget.fb_iframe_widget iframe
{
    width:401px !important;
}

        .rate_widget {
            border:     none;/*1px solid #CCC;*/
            overflow:   visible;
            padding:    10px;
            position:   relative;
            width:      380px;
            height:     32px;
        }
        .ratings_stars {
            background: url('img/star_empty.png') no-repeat;
            float:      left;
            height:     28px;
            padding:    2px;
            width:      32px;
        }
        .ratings_vote {
            background: url('img/star_voted.png') no-repeat;
        }
        .ratings_halfvote {
            background: url('img/star_halfvoted.png') no-repeat;
        }		
        .ratings_over {
            background: url('img/star_high.png') no-repeat;
        }
        .total_votes {
            /*background: #eaeaea;*/
            /*top: 58px;*/
            left: 185px;
            padding: 5px;
            position:   absolute;  
        } 
        .movie_choice {
            font: 10px verdana, sans-serif;
            margin: 0 auto 40px auto;
            width: 180px;
        }
P.NoteText {LINE-HEIGHT: 14pt;  MARGIN: 6pt 0pt 6pt 7.2pt;  FONT-FAMILY: "Tahoma","sans-serif";  FONT-SIZE: 10.5pt; }

.mstmp1
{
BORDER-BOTTOM: #0860a8 1pt solid; 
BORDER-LEFT: medium none; 
PADDING-BOTTOM: 0pt; 
PADDING-LEFT: 5.4pt; 
WIDTH: 146.85pt; 
PADDING-RIGHT: 5.4pt; 
BACKGROUND: #4688be; 
BORDER-TOP: #0860a8 1pt solid; 
BORDER-RIGHT: #0860a8 1pt solid; 
PADDING-TOP: 0pt;
}

.mstmp2
{
BORDER-BOTTOM: #0860a8 1pt solid; 
BORDER-LEFT: #0860a8 1pt solid; 
PADDING-BOTTOM: 0pt; 
PADDING-LEFT: 5.4pt; 
WIDTH: 179.65pt; 
PADDING-RIGHT: 5.4pt; 
BACKGROUND: #4688be; 
BORDER-TOP: #0860a8 1pt solid; 
BORDER-RIGHT: #0860a8 1pt solid; 
PADDING-TOP: 0pt;
}

.mstmp3
{
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: windowtext 1pt solid; 
	PADDING-BOTTOM: 0pt; 
	PADDING-LEFT: 5.4pt; 
	WIDTH: 179.65pt; 
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: medium none; 
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-TOP: 0pt;
}

p.mstmp4
{
	PAGE-BREAK-AFTER: avoid; 
	LINE-HEIGHT: 14pt; 
	MARGIN: 4pt 0pt;
}

p.mstmp5
{
	LINE-HEIGHT: 14pt; 
	MARGIN: 3pt 0pt;
}

span.mstmp6
{
	FONT-FAMILY: 'Trebuchet MS','sans-serif'; 
	COLOR: white; 
	FONT-SIZE: 10.5pt;
}

span.mstmp7
{
	FONT-FAMILY: 'Tahoma','sans-serif'; 
	FONT-SIZE: 10.5pt;
}

span.mstmp8
{
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 14pt; 
	MARGIN: 3pt 0pt;
}
