BODY
{
    FONT-SIZE: 12px;
    BACKGROUND: #fff;
    COLOR: #0;
    FONT-FAMILY: arial, helvetica, sans-serif
}
A IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}

I
{
    COLOR: #777
}
I.up10
{
    POSITION: relative;
    TOP: -10px
}
.arrow
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 14px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
A:link
{
    COLOR: #0e5d8b;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #0e5d8b;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #464646;
    TEXT-DECORATION: underline
}
.highlight
{
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffcc;
    COLOR: #333
}
.border
{
    BORDER-TOP: #ddd 1px dotted;
    MARGIN-TOP: 10px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 25px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 20px;
    OVERFLOW: visible;
    COLOR: #222;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #222;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BACKGROUND: #efefef;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px 0px 6px;
    COLOR: #222;
    PADDING-TOP: 6px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #444;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px
}
HR
{
    CLEAR: both;
    BORDER-RIGHT: 0px;
    BORDER-TOP: #e1e1e1 1px dotted;
    MARGIN: 10px 0px;
    OVERFLOW: hidden;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 0px
}
#head
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #2c2c2c 2px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #333;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    COLOR: #fff;
    PADDING-TOP: 4px;
    POSITION: relative;
    HEIGHT: 103px
}
#headsm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #333;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    COLOR: #fff;
    PADDING-TOP: 0px;
    POSITION: relative;
    HEIGHT: 35px
}
#head-login
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #888;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 10px;
    TEXT-ALIGN: right
}
#head-login A:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
#head-login A:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
#head-login A:hover
{
    COLOR: #0281ca;
    TEXT-DECORATION: none
}
#head-inner
{
    MARGIN: 0px auto;
    WIDTH: 850px;
    POSITION: relative
}
#head-logo
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	LEFT: 37px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 11px;
	height: 60px;
	width: 468px;
}
#title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-TOP: 0px
}
.small#title
{
    OVERFLOW: hidden;
    HEIGHT: 8px
}
.medium#title
{
    OVERFLOW: hidden;
    HEIGHT: 150px
}
.large#title
{
    OVERFLOW: hidden;
    HEIGHT: 220px
}
#title-inside
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 850px;
    PADDING-TOP: 0px;
    POSITION: relative;
    HEIGHT: 160px
}
.title-more
{
    LEFT: 8px;
    POSITION: absolute;
    TOP: 178px
}
.title-buy
{
    LEFT: 168px;
    POSITION: absolute;
    TOP: 178px
}
#breadcrumb
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    BACKGROUND: #efefef;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px auto;
    TEXT-TRANSFORM: capitalize;
    COLOR: #999;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #e1e1e1 1px solid
}
#breadcrumb-inside
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px auto;
    WIDTH: 850px;
    PADDING-TOP: 6px
}
#head-select
{
    BORDER-RIGHT: #0e5d8b 6px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #0e5d8b 6px solid;
    PADDING-LEFT: 6px;
    RIGHT: 0px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #0e5d8b 6px solid;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #0e5d8b 6px solid;
    POSITION: absolute;
    TOP: 10px;
    BACKGROUND-COLOR: #efefef
}
#head-nav
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	LEFT: 31px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 80px;
	width: 657px;
	height: 35px;
}
#head-nav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#head-nav UL LI
{
    BORDER-RIGHT: #676767 1px solid;
    BORDER-TOP: #676767 1px solid;
    DISPLAY: block;
    BACKGROUND: #0;
    FLOAT: left;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: #676767 1px solid;
    LIST-STYLE-TYPE: none
}
#head-nav UL LI A
{
    PADDING-RIGHT: 16px;
    DISPLAY: block;
    PADDING-LEFT: 16px;
    FLOAT: left;
    PADDING-BOTTOM: 9px;
    COLOR: #fff;
    PADDING-TOP: 9px;
    TEXT-DECORATION: none
}
#head-nav UL LI A:hover
{
    BACKGROUND: #ffffff;
    COLOR: #400000
}
#head-nav UL LI A.current
{
    BACKGROUND: #fff;
    COLOR: #0281ca
}
#content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    OVERFLOW: hidden;
    WIDTH: 850px;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 30px
}
#content-left
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 610px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: justify
}
#content-right
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 6px;
    BACKGROUND: #efefef;
    FLOAT: right;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    BORDER-LEFT: #e1e1e1 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #e1e1e1 1px solid
}
#content-full
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 850px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: justify
}
#content-col1
{
    FLOAT: left;
    WIDTH: 200px
}
#content-col2
{
    FLOAT: left;
    WIDTH: 400px
}
#content-col3
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 15px;
    BACKGROUND: #f7fcfe;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 15px 0px 0px;
    BORDER-LEFT: #e1e1e1 1px solid;
    WIDTH: 198px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #e1e1e1 1px solid
}
#content-col3 P
{
    FONT-SIZE: 12px;
    MARGIN: 2px 0px 0px
}
#content-col3 .colright
{
    MARGIN-TOP: -10px;
    TEXT-ALIGN: right
}
#content-col4
{
    FLOAT: left;
    MARGIN: 0px 15px 0px 0px;
    WIDTH: 360px
}
#content-col5
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 15px;
    BACKGROUND: #f7fcfe;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #e1e1e1 1px solid;
    WIDTH: 198px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #e1e1e1 1px solid
}
#content-col6
{
    FLOAT: left;
    MARGIN: 0px 15px 0px 0px;
    WIDTH: 172px
}
#content-col7
{
    FLOAT: left;
    WIDTH: 172px
}
#content-col6 P
{
    MARGIN: -5px 0px -10px;
    TEXT-ALIGN: left
}
#content-col7 P
{
    MARGIN: -5px 0px -10px;
    TEXT-ALIGN: left
}
.clickhere
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #e1e1e1 1px solid;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
#content P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 0px
}
#content .feature-list
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: justify
}
#content .feature-list LI
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 4px;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 1px;
    BACKGROUND-REPEAT: no-repeat
}
.ps-wrap
{
    CLEAR: both;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #f7f7f7;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    PADDING-TOP: 10px;
    POSITION: relative;
    HEIGHT: 100%
}
.ps-thumb
{
    FLOAT: left;
    WIDTH: 160px
}
.ps-thumb2
{
    FLOAT: left;
    WIDTH: 200px
}
.ps-description
{
    FLOAT: right;
    WIDTH: 400px;
    TEXT-ALIGN: justify
}
.ps-description2
{
    FLOAT: right;
    WIDTH: 360px;
    TEXT-ALIGN: justify
}
.flag
{
    RIGHT: 10px;
    POSITION: absolute;
    TOP: 10px
}
IMG.floatLeft
{
    FLOAT: left;
    MARGIN: 5px 20px 10px 0px
}
IMG.floatRight
{
    FLOAT: right;
    MARGIN: 5px 0px 10px 20px
}
IMG.linkedin
{
    FLOAT: right;
    MARGIN: 0px
}
.hpad
{
    MARGIN: 0px 0px 10px
}
.bpad
{
    MARGIN: 0px 10px
}
#full-box
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 6px;
    BACKGROUND: #efefef;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px 0px 20px;
    WORD-SPACING: 10px;
    BORDER-LEFT: #e1e1e1 1px solid;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #e1e1e1 1px solid;
    TEXT-ALIGN: center
}
#box-inner
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 6px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px 0px 6px;
    BORDER-LEFT: #e1e1e1 1px solid;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #e1e1e1 1px solid
}
.clear-box
{
    MARGIN: 0px 0px 20px
}
.testimonial
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #e1e1e1 1px dotted;
    PADDING-LEFT: 10px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 20px 0px;
    WIDTH: 194px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #e1e1e1 1px dotted
}
#foot
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #0;
    OVERFLOW: hidden;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 14px;
}
#foot A:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
#foot A:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
#foot A:hover
{
    COLOR: #fff;
    TEXT-DECORATION: underline
}
.foot-inner
{
    MARGIN: 0px auto;
    WIDTH: 850px
}
#prefoot
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #efefef;
    PADDING-BOTTOM: 20px;
    MARGIN: 60px 0px 0px;
    OVERFLOW: hidden;
    COLOR: #777;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 20px;
    BORDER-BOTTOM: #0281ca 8px solid
}
.subnav
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 6px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #e1e1e1 1px solid;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #e1e1e1 1px solid
}
#subpad
{
    MARGIN: 6px 0px 0px
}
.subnav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.subnav LI
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: 5px 7px;
    BORDER-TOP: #e1e1e1 1px dotted;
    PADDING-LEFT: 22px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-REPEAT: no-repeat
}
.subnav UL LI B
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #e1e1e1 1px dotted;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.subnav A:link
{
    COLOR: #0281ca;
    TEXT-DECORATION: none
}
.subnav A:visited
{
    COLOR: #0281ca;
    TEXT-DECORATION: none
}
.subnav A:hover
{
    COLOR: #0281ca;
    TEXT-DECORATION: underline
}
.sublist
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 6px;
    BACKGROUND: #f7fcfe;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #e1e1e1 1px solid;
    COLOR: #666;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #e1e1e1 1px solid
}
.sublist UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.sublist LI
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: 5px 4px;
    PADDING-LEFT: 22px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
.sublist UL LI B
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #e1e1e1 1px dotted;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.sublist A:link
{
    COLOR: #0281ca;
    TEXT-DECORATION: none
}
.sublist A:visited
{
    COLOR: #0281ca;
    TEXT-DECORATION: none
}
.sublist A:hover
{
    COLOR: #0000FF;
    TEXT-DECORATION: underline
}
#prodhead
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 0px;
    POSITION: relative;
    HEIGHT: 50px
}
#prodhead-inner
{
    MARGIN: 0px auto;
    WIDTH: 850px;
    POSITION: relative
}
#prodhead-logo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 12px
}
#prodhead-nav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 18px
}
#prodhead-nav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#prodhead-nav UL LI
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    BORDER-TOP: #e1e1e1 1px solid;
    DISPLAY: block;
    FLOAT: left;
    BORDER-LEFT: #e1e1e1 1px solid;
    MARGIN-RIGHT: 5px;
    LIST-STYLE-TYPE: none
}
#prodhead-nav UL LI A
{
    PADDING-RIGHT: 16px;
    DISPLAY: block;
    PADDING-LEFT: 16px;
    FLOAT: left;
    PADDING-BOTTOM: 9px;
    COLOR: #777;
    PADDING-TOP: 9px;
    TEXT-DECORATION: none
}
#prodhead-nav UL LI A:hover
{
    BACKGROUND: #fff;
    COLOR: #0281ca
}
#prodhead-nav UL LI A.current
{
    BACKGROUND: #fff;
    COLOR: #0281ca
}
.csstable
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 20px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.csstable TH
{
    PADDING-RIGHT: 14px;
    PADDING-LEFT: 14px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 14px;
    PADDING-TOP: 14px;
    TEXT-ALIGN: left
}
.csstable TD
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ddd 1px solid;
    TEXT-ALIGN: left
}

.csstable IMG
{
    MARGIN: 0px
}
.csstable .trtitle
{
    BACKGROUND: #eee
}
.csstable TR
{
}
.csstable .trodd
{
    BACKGROUND: #eff9fe
}
.csstable .thlarge
{
    WIDTH: 44%
}
.csstable .thsmall
{
    WIDTH: 28%
}

